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