Twilio

Manager, Technical Support

Twilio

Overview

Role involves leading a customer support team to enhance customer experience and operational efficiency.

Ideal candidate should have 4-5 years of experience in technical support and a strong customer-centric approach.

remotemidEnglish

Locations

  • Colombia

Requirements

  • Experience in customer support
  • Strong English communication skills
  • Ability to identify process improvements

Responsibilities

  • Resolve escalations via email, phone, and chat
  • Set team and individual goals
  • Improve customer service processes
  • Create scalable workflows
  • Maintain team morale
  • Oversee daily operations of support teams
  • Encourage continuous learning

Benefits

  • Competitive pay
  • Generous time off
  • Healthcare
  • Retirement savings program