Nathalie Delorme

Manager, Business Process Improvement at Ethoca

About

Links

Previous companies

Elavon logo
CFA Institute logo

Timeline

  • Manager, Business Process Improvement

    March, 2023 - present

  • Senior Analyst, Operational Quality Assurance

    January, 2020

  • Customer Success Engineer, Product Integration, Customer Success

    April, 2017

  • Technical Customer Service Representative

    December, 2013