Skip to content

Team Lead, Creator Support (Remote)

  • Remote
    • New York, New York, United States
    • Austin, Texas, United States
    +1 more
  • $65,000 - $75,000 per year
  • Customer Support

Guide a global team of Creator Support Specialists, blending people leadership with innovation to empower video creators.

My information

Fill out the information below

Upload your CV or resume file

Upload your cover letter

Questions

Please fill in additional questions

This role requires alignment with U.S. business hours (8:00 AM–4:00 PM EST). Are you able to work this schedule?
Please share how many years of experience you have managing or leading a customer support team (people leadership required).
Have you led a fully remote, globally distributed support team with responsibilities such as recruiting, hiring, and/or onboarding?