The Delphi Group

    OverviewSuggest Edit

    The Delphi Group is a Canadian strategic consultancy providing innovative solutions in the areas of climate change and corporate sustainability. We help the public and private sectors transform risk into opportunity, grow sustainably, and engage meaningfully with employees, customers, shareholders and the public.

    With over 25 years of experience, we have completed 600+ sustainability projects for over 200 organizations across diverse sectors. Our team is made up of some of Canada’s leading experts in corporate sustainability, climate change, greenhouse gas management, environmental engineering, clean energy, clean technology, and environmental management. And we’re a lot of fun to work with.

    HQOttawa, CA

    Recent NewsAll News

    Latest Updates

    Employees (est.) (Apr 2021)54
    Cybersecurity ratingDMore

    Key People/Management at The Delphi Group

    Chris Henderson

    Chris Henderson

    Jeffrey Beyer

    Jeffrey Beyer

    Alex Carr

    Alex Carr

    Senior Associate
    Melissa Creede

    Melissa Creede

    P.Eng., PCC, Senior Associate
    Dave DAgostino

    Dave DAgostino

    Jimmy Desai

    Jimmy Desai

    Show more

    The Delphi Group Office Locations

    The Delphi Group has offices in Ottawa, Calgary, Montréal, Toronto and in 2 other locations
    Ottawa, CA (HQ)
    428 Gilmour St
    Calgary, CA
    215 10 Ave SW #301
    Montréal, CA
    2001 Boulevard Robert-Bourassa #1700
    Toronto, CA
    100-264 Adelaide St E
    Vancouver, CA
    422 Richards St #170E
    Vancouver, CA
    602 W Hastings St #500
    Show all (7)

    The Delphi Group Financials and Metrics

    Summary Metrics

    Founding Date


    The Delphi Group Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    The Delphi Group Online and Social Media Presence

    Embed Graph

    The Delphi Group Blogs

    Getting to Net Zero Together: Next Steps in Canada-U.S. Collaboration

    By: Melissa Harris, Director, The Delphi Group    Climate ambition in North America is heating up.  Last week, Canada, the U.S. and a handful of other countries announced new climate targets at the U.S.-led virtual Leaders Summit on Climate. President Biden committed to reduce greenhouse gas emissio…

    Get to Know Delphi’s New President, Carol-Ann Brown

    My road to becoming the President of The Delphi Group started in a fire tower in Northern Alberta.  I grew up in a small town outside Montreal, with Laurentian forest as my backyard. Maybe that’s why I always felt deeply attached to nature.  As cheesy as it sounds, I also knew I wanted to change the…

    Top 5 Tips for TCFD Disclosure

    “In January of last year, I wrote that climate risk is investment risk. I said then that as markets started to price climate risk into the value of securities, it would spark a fundamental reallocation of capital. Then the pandemic took hold – and in March, the conventional wisdom was the crisis wou…

    Why We’re Optimistic About 2021

    2020 has reminded us of the power of working together to tackle our toughest challenges – whether it’s fighting a global pandemic, starting down the road towards racial and social justice, or pushing ahead on climate action. As a constellation of organizations working to achieve a sustainable, prosp…

    How Your Company Can Be Part of the Green Recovery

    By: Julia Zeeman and Puninda Thind, Consultants, The Delphi Group As countries, businesses and individuals reckon with the devastating economic impacts of the COVID-19 pandemic, the call for a “green recovery” has been heard around the world. While governments deploy stimulus packages and businesses…

    Investing in Green Infrastructure: A Win-Win for Economic Recovery

    As we all grapple with the consequences of COVID-19, it’s tempting to look forward to the day when we return to our old reality. However, we’ve recognized for some time that many of the ways we have traditionally lived and worked have come at a cost to the environment. The extent of that impact has …
    Show more

    The Delphi Group Frequently Asked Questions

    • When was The Delphi Group founded?

      The Delphi Group was founded in 1988.

    • Who are The Delphi Group key executives?

      The Delphi Group's key executives are Chris Henderson, Jeffrey Beyer and Alex Carr.

    • How many employees does The Delphi Group have?

      The Delphi Group has 54 employees.

    • Who are The Delphi Group competitors?

      Competitors of The Delphi Group include Research Institutes of Sweden, Point Advisory and Junxion Strategy.

    • Where is The Delphi Group headquarters?

      The Delphi Group headquarters is located at 428 Gilmour St, Ottawa.

    • Where are The Delphi Group offices?

      The Delphi Group has offices in Ottawa, Calgary, Montréal, Toronto and in 2 other locations.

    • How many offices does The Delphi Group have?

      The Delphi Group has 7 offices.