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