Twilio

Sales Support Specialist

Twilio

Overview

Role focused on supporting sales operations and enhancing customer outcomes.

Ideal candidate has 2+ years in sales or account management with strong organizational skills.

remotemidEnglishCRM

Locations

  • Brazil

Requirements

  • 2+ years of sales or account management experience
  • Basic understanding of enterprise operations
  • Extreme attention to detail in communications

Responsibilities

  • Support Account Executives in sales processes
  • Maintain CRM records
  • Prepare pricing and deal structures
  • Engage with clients
  • Coordinate with internal teams
  • Assist in customer calls
  • Create team-level trackers
  • Resolve cross-functional challenges

Benefits

  • competitive pay
  • generous time-off
  • healthcare
  • retirement savings program
  • wellness leave
  • parental leave