Richard Eyram

Chief Customer Officer at EcoVadis

As Chief Customer Officer, Richard is responsible for driving an optimized customer lifecycle in concert with the Solutions and Marketing teams to ensure customer success and rated company engagement. Before joining EcoVadis, he served as Global Chief Revenue Officer at Fleet Complete and spent more than a decade as Country Manager of Salesforce Canada, helping grow the organization from a startup to a $500M business with more than 1,400 people. Richard holds a BCom from the University of Toronto.

Links


Org chart

Sign up to view 14 direct reports

Get started