Aecon
Show contact
Links
Previous companies
Michele Walter
Vice President, Corporate Communications & Marketing
Stephanie Chow
Manager, Communications & Public Engagement
Carlos Meyer
Senior Marketing Manager Green Energy Solutions
Renee Rouse
Senior Communications Manager
James Parker
Senior Business Analyst
+ 1 more
June, 2022 - present
May, 2021
March, 2019
View in org chart