Stephan Beauregard

Customer Success And Engagement Manager at Applauz Recognition

About

Links

Previous companies

Telus logo
Broadsign logo
Sherpa logo

Timeline

  • Customer Success And Engagement Manager

    September, 2021 - present

  • Business Development Manager + Culture Specialist

    February, 2020

A panel showing how The Org can help with contacting the right person.