EcoVadis
Toby Simpson has extensive experience in customer success and program management, currently serving as Customer Onboarding Director for the Americas at EcoVadis since October 2013. At EcoVadis, a leader in supplier sustainability assessment, Toby has held multiple roles, including Customer Success Team Leader and Senior Customer Success Manager. Prior to EcoVadis, Toby was a Program Manager at Honeywell Utility Solutions, where responsibilities included managing operational teams and client activities. Earlier career experience includes working as a LEED Project Manager at Peter Caradonna Architecture & Planning and serving as a Technical Engineering Specialist in the Ohio Army National Guard. Education includes a Master’s degree in Environmental Policy and Sustainability Management from The New School and a Bachelor’s degree in Landscape Horticulture and Natural Resources from The Ohio State University.
This person is not in any teams
This person is not in any offices
EcoVadis
22 followers
The Company.com platform allows companies of any size to elegantly transcend siloed data and disparate technologies, providing a frictionless and truly connected customer experience.