Toby Simpson

Customer Onboarding Director - Americas at 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.

Location

Montclair, United States

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

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.


Industries

Headquarters

Paris, France

Employees

11-50

Links