Peter Orrell

Business Development

Photo of Peter Orrell

Peter is a proven global business development and strategy executive with over 25 years of successful leadership and results. He possesses a deep understanding of financial services, specialty finance, renewable energy, climate resiliency and Property Assessed Clean Energy.

Peter held a number of senior executive roles for American Express Company prior to becoming CEO of a mid-market private equity held company which he built and subsequently sold.  Most recently, he has acquired deep experience in Property Assessed Clean Energy, a Private Public Partnership facilitating energy efficiency and climate resiliency financing.

Peter has excelled in privately held smaller mid-market organizations as well as Fortune 500 environments.

He possesses both depth and breadth in terms of building international businesses, particularly in Europe and Asia. He has lived and worked in Canada, the United States and Europe.

Peter holds an Honors degree in International Marketing from McGill University.