Toby Simpson

Senior Customer Success Manager, Ecovadis

Toby is a Senior Customer Success Manager with EcoVadis, based in New York City.  With over a decade of experience, he acts as a strategic partner for companies integrating sustainability practices into their business operations.
Toby is responsible for ensuring the successful implementation of the EcoVadis solution within several Fortune 500 accounts across various sectors including Pharmaceutical, Chemical, Food, and Public Procurement.
Toby holds a Masters in Environmental Policy and Sustainability Management from The New School.

My Sessions