Greg joined CPS in 2022 as an Analyst. Greg supports transaction execution and value creation initiatives across the CPS portfolio, with a particular focus on Tree Care Partners.
Prior to CPS, Greg served as Senior Associate with PriceWaterhouseCooper in the M&A Transaction Services division.
Greg holds a BCom from Queen’s University and is a Chartered Public Accountant.
Explore opportunities to join our team and portfolio companies