Delphi is a specialized climate and sustainability advisory firm that helps organizations understand risk, build resilience, and turn priorities into actionable, investable strategies. We combine deep technical expertise with business and strategic acumen to provide tailored, hands-on support from assessment through execution. Since 1988, Delphi has helped Canadian organizations navigate climate and sustainability challenges with practical, evidence-based advisory support, technical depth, and cross-sector insight. We're a Certified B Corporation, signifying that our organization meets the highest standards of social and environmental performance, transparency, and accountability. We are also part of Profoundry, a collective of like-minded sustainability and climate experts that includes GLOBE, CBSR, and Leading Change — making us the biggest, most impactful platform for accelerating and showcasing sustainable performance in Canada. Are you looking to drive more resilience and impact? Then we want to work with you. Contact Delphi by visiting delphi.ca.
Looking for a particular Delphi employee's phone or email?
The Delphi annual revenue was $39.6 million in 2026.
Garrett Jones is the Vice President, Corporate Sustainability and Finance, Consulting Strategic Lead of Delphi.
28 people are employed at Delphi.
Delphi is based in Ottawa, Ontario.
The NAICS codes for Delphi are [541, 54, 5416, 54162, 541620].
The SIC codes for Delphi are [89, 899, 874, 87].