


Delphi
Environmental Services • Ottawa, Ontario, Canada • 101-200 Employees
Company overview
| Headquarters | 434 Queen Street, Suite 500, Ottawa, ON K1R 7V7, CA |
| Phone number | +16135622005 |
| Website | |
| NAICS | 54162 |
| SIC | 899 |
| Keywords | Greenhouse Gas Inventories, Carbon Risk Management, Climate Change Policy Analysis, Climate Change (Strategy & Planning), Corporate Sustainability Reporting & Strategy, Reporting & Scenario Analysis |
| Founded | 1988 |
| Employees | 101-200 |
| Socials |
Key Contacts at Delphi
Matt Beck
Senior Director, Carbon Management And Sustainability
Megan Poss
Director, Sales & Marketing
Eleanor Eden
Director, Climate Risk & Sustainable Finance
Farr Fatemi
Director
Cara Larochelle
Director Of Sustainable Mobility
David Photiadis
Senior Director
Delphi Email Formats
Delphi uses 3 email formats. The most common is {first initial}{last name} (e.g., jdoe@delphi.ca), used 68.2% of the time.
| Format | Example | Percentage |
|---|---|---|
{first initial}{last name} | jdoe@delphi.ca | 68.2% |
{first name}{last name} | johndoe@delphi.ca | 18.2% |
{last name}{last name} | doedoe@delphi.ca | 13.6% |
About Delphi
Delphi is a Canadian strategic consulting firm specializing in sustainability and climate change. Delphi’s smart, innovative experts provide organizations with practical, actionable advice and roadmaps that help them navigate uncertainty, manage risk, and become more competitive. Delphi is 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.
Delphi revenue & valuation
| Annual revenue | $14,500,000 |
| Revenue per employee | $117,000 |
| Estimated valuation?This valuation is estimated based on industry average for the Environmental Services industry and current estimated revenues | $46,400,000 |
| Total funding | $10,000 |
Employees by Management Level
Total employees: 101-200
Seniority
Employees
Employees by Department
Delphi has 18 employees across 7 departments.
Departments
Number of employees
Delphi Tech Stack
Discover the technologies and tools that power Delphi's digital infrastructure, from frameworks to analytics platforms.
WordPress plugins
JavaScript libraries
JavaScript libraries
Programming languages
Blogs
CRM
Widgets
Analytics
UI frameworks
Analytics
SEO
WordPress plugins
Frequently asked questions
4.8
40,000 users



