Remote Sales Jobs • Colombia

1 results

Job listings

Join the team as Twilio’s next Sales Specialist. You will have a quota and will be responsible for a selected number of strategic accounts that are also some of Twilio’s largest customers. You will be focused on driving commercial and operational success within these accounts by leading and partnering with other internal stakeholders to define the strategy and execution plan to help grow your account’s expenditure profitably.