TC

Tom Chen

Renewals Manager - Americas

Tom Chen is a skilled professional with extensive experience in the sustainability and environmental sectors. Currently serving as Renewals Manager for the Americas at EcoVadis since November 2019, Tom has held various roles within the company, including Associate Manager and Account Executive. Prior to EcoVadis, Tom worked at Ecostrat Inc. as a Project Manager and Research Analyst in the Biomass Advisory Group. Additional experience includes a position with the City of Toronto as Chief Booth Operator for the Toronto Water outreach program and as an Assistant Camp Instructor at the University of Toronto. Tom Chen holds a Master of Science in Sustainability Management from the University of Toronto Mississauga and a Bachelor of Arts (Honors) in Environmental Geography from the University of Toronto, as well as studies at Universidad San Francisco de Quito.

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