our team

John O’Leary

Senior Consultant
John O'Leary

John O’Leary is a Senior Consultant with Crestview Strategy based in Toronto.

John combines his extensive political experience and consulting work for a global corporation to offer a full view of public affairs opportunities and risks. He provides clients with thoughtful perspectives, builds trusted stakeholder relationships, and encourages his team to forge new paths and find innovative solutions for successful outcomes.

Before joining Crestview Strategy, John served in senior roles with the federal and provincial governments and public affairs consulting. He was Director of Communications to three federal Cabinet Ministers and led communications, outreach, and strategic research at the Liberal Research Bureau. John was a member of the 2021 and 2019 Liberal Party of Canada’s National Campaign Team. Additionally, he led issues management and was a policy advisor to Premier Dalton McGuinty. John also led public affairs and communications for one of the world’s biggest consumer brands in Ontario and Western Canada.

John holds a bachelor’s degree in History from Queen’s University.

Book a Call

book a call

Get in touch with our team so we can craft a solution tailored to achieve your strategic objectives.

Book a call with Crestview Strategy

book a call

Get in touch with our team so we can craft a solution tailored to achieve your strategic objectives.

Book a call