Chris Allen, PE, is a passionate senior executive with over 25 years of leadership experience in large-scale construction and renewable resources, including water, power, biogas, and waste-to-energy. Currently serving as the Director of Business Development at PCL Construction, Chris has previously held roles such as Sales Director for the Western U.S. at Veolia Water Technologies & Solutions and SUEZ - Water Technologies & Solutions, and Western Regional Manager at GE Power & Water. Chris is skilled in driving growth strategies, fostering client relationships, and collaborating effectively with varied partners and stakeholders. Chris holds ongoing education at the University of Idaho.
This person is not in the org chart
This person is not in any teams
This person is not in any offices