Our People

Led by Geoff Owen and Martin Green, Foresight’s competitive advantage partly lies in the fact that our principals do the work.

Geoff Owen


Geoff has more than two decades of public policy and business experience, helping organizations develop and implement strategies to manage business risks associated with government policy.

He has served as a strategic advisor to large companies, governments and a variety of institutions in the broader public sector.

Prior to co-founding Foresight, Geoff was a senior vice president at one of Canada’s largest strategic communications consulting firms, with more than 200 people in nine offices across Canada. There, he led two separate teams of senior consultants responsible for every practice area, focusing in particular on public affairs. Previously, Geoff was a vice president at another leading public affairs and management consulting firm.

For 10 years before becoming a consultant in 2011, Geoff worked directly at leading global financial institutions, including RBC for almost six years, as well as at the Canadian Bankers Association and ABN Amro Bank NV in London, UK.

Geoff’s career began in government, serving in senior policy roles for two Ontario Premiers and two Cabinet Ministers.

Geoff has a BA (Hons.) in Political Studies from Queen’s University and an MSc (International Political Economy) from the London School of Economics.

Geoff OwenConnect with Geoff
content separator

Martin Green


Drawing upon nearly 20 years of public affairs and policy experience in Canada, the United States and internationally, Martin advises organizations on managing government policy risk associated with complex, publicly-sensitive business matters.

Martin has served as a strategic advisor to many of Canada’s largest enterprises, Fortune Global 500 companies, and non-profits.

Prior to co-founding Foresight, Martin was vice president and public affairs practice group head at a leading Canadian public affairs firm and management consultancy. He also led the policy division of a Washington, D.C.-based public affairs firm that specialized in health care and defence matters.

His government experience includes six years as a senior political, policy and communications advisor in the U.S. Congress. He has also worked in the Ontario Finance Minister’s Office and the Opposition Leader’s Office.

Martin is an alumnus of Duke University, as well as a recipient of the Queen Elizabeth II Golden Jubilee Medal and the Ontario Volunteer Service Award. He was appointed an Honorary Aide-de-Camp to the Hon. Hilary Weston during her time as Lieutenant Governor of Ontario.

Martin GreenConnect with Martin
content separator

Kevin McCarthy

Senior Advisor

Kevin has nearly 20 years of public policy and financial sector experience, helping implement policy at both the federal and provincial levels of government, and advising businesses on managing policy and political risk.

Prior to joining Foresight, Kevin worked at one of Canada’s largest banks in a number of roles, including leading its government affairs team, as well as in investor relations and commercial banking.

Before joining the private sector, Kevin worked for more than 10 years in government, serving as an advisor to an Ontario Premier and to both a provincial and federal Finance Minister. For eight of those years, he served as the Director of Policy and Chief of Staff to Canada’s Finance Minister. Kevin played a central role in all significant financial challenges the Government of Canada managed from 2006 to 2013, including the financial crisis of 2008-2009 and the design and implementation of eight federal budgets. He also served as a senior advisor to Canada’s Prime Minister and Finance Minister in countless international forums, including the G20, G7 and APEC, focused on global trade and financial challenges.

Kevin has a BA (Hons.) from Queen’s University and received the Queen Elizabeth II Golden Jubilee Medal for his work in public policy related to the creation of the Tax-Free Savings Account.

In addition to his work with Foresight, Kevin is the Head, Corporations and Institutions, at Enriched Academy, a company that provides financial education through online courses and live events.

Kevin McCarthyConnect with Kevin