Manager, Consumer Care North America (Remote Work Option)

We are seeking an experienced consumer-obsessed leader to manage Consumer Care North America. The ideal candidate will excel in dynamic environments, bring clarity to complex situations, and foster trust through strong communication.

Requirements

  • Bachelor's degree in Business Administration or related field
  • 5+ years of experience in consumer service, escalations, workforce management, operations, or contact center leadership
  • Experience managing Business Process Outsourcing (BPO) partners and driving accountability and performance

Benefits

  • Benefits information can be found here
Back to blog