Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Global Customer Service & Tech Support Process Leader

Bio-Rad Laboratories

Bio-Rad Laboratories is seeking a Sr. Director/Director, Global Customer Care Process Lead to own global customer service and technical support processes across 37 countries. You'll harmonize tools, escalation paths and case-resolution workflows for a compliant, scalable customer experience in a regulated environment. Remote work is offered anywhere in the U.S. with compensation in the $179k–$246k range and a potential bonus.

#J-18808-Ljbffr
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Global Customer Service & Tech Support Process Leader. Be the first to apply!