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.
Sign up to view 0 direct reports
Get started