Team Captain - Customer Support (Legal background preferred)
Avetta
Calgary, Alberta, Canada; Lehi, Utah, United States +2Remote, Hybrid, OnsiteSales
Skills & Technologies
SalesforceComplianceOSHA
Ready to apply?
Opens Avetta's career page
Avetta
Opens Avetta's career page