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

Timeline

  • Chief Customer Officer

    June, 2022 - present

View in org chart