Join the team as our next Sales Support Specialist. Twilio is looking for a Sales Support Specialist to join the Communications Strategic Sales team, focused on operational aspects in support of an AE. This individual is βthe glueβ between many different functions within the organization, assisting Account Executives with numerous activities and processes along the entire sales cycle.