Chris Allen

Director of Business Development

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.

Location

Boise, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices