Ed Leurebourg

Operations Manager - Customer Experience at Deliverect

No bio yet

Links

Previous companies

York University logo

Timeline

  • Operations Manager - Customer Experience

    August 1, 2023 - present

  • Team Lead - Customer Support LATAM

    September, 2022

  • Team Lead - Customer Support NOAM

    July, 2021

  • Technical Support Specialist

    September, 2020