Twilio seeks a New Business Account Executive to manage relationships with our largest Communications platform customers across Australia. You will be responsible for expanding accounts and generating revenue through a consultative sales approach, while collaborating with various