Skip to content
fable12

Technical Support Expert 2

TwilioSaaSGTM

3 monthsopen

2–12 months · posted

Half of Twilio’s 146 open roles have been sitting longer than 36 days.

Apply at TwilioOpens Twilio’s own Greenhouse board

Twilio has had this Technical Support Expert 2 role in Remote - Colombia open for 3 months, since 5 June 2026. fable12 indexed it directly from Twilio's Greenhouse board.

Details

Location
Remote - Colombia
Workplace
Remote
Team
Services
Source
Twilio’s Greenhouse boardLast seen 23 August 2026

Also open at Twilio

All 146