Geoff Parsons

President & CEO, Geopar Consulting Inc.


Geoff Parsons is the President and CEO of Geopar Consulting, a boutique consulting organization based in Toronto that focuses on delivering consulting services and professional advice to clients in functional areas such as: supply chain, sourcing, procurement and operations covering a wide range of industries operating in regions throughout North America and Europe.

In his former role as the Chief Procurement Officer for Deloitte Canada, Geoff was responsible for establishing the firm’s procurement strategy and operating plan in collaboration with the Executive team and other business leaders, assisting with the development of the integrated global procurement operating model, setting the procurement operating objectives, developing the capabilities of the procurement team and deploying the technology and tools required to support the overall procurement strategy.

In addition to his role as the CPO, Geoff also served as the Canadian firm’s Chief Security Officer and was responsible for developing security strategies and programs to support the Canadian operations and all aspects of physical, operational and travel security for Canadian practitioners and staff members both domestically and internationally.

Prior to his role at Deloitte, Geoff held senior leadership positions as the Divisional Vice President of Corporate Procurement for Sears Canada and as a Vice President in the Procurement and Supply Chain Consulting Practice at PricewaterhouseCoopers.

Before re-locating to Toronto in 2005, Geoff resided in Nova Scotia and served a variety of technical and managerial positions with such organizations as Litton Systems, Nova Scotia Power and Air Canada Jazz.   

Geoff holds a bachelor’s degree in business from Mount Saint Vincent University, an MBA from Queen’s University and is a member of the GBTA Canada Advisory Board.