TwilioGlobal Specialization Lead Denver, Colorado, United StatesGeneral Manager for and responsible for driving overall performance of Consumer Trust Support. Managing a global team with seven direct reports consisting of managers, team leads, and technical leads. Responsible for scale and growth, operational delivery and reporting, executive maturity and engagement, and management of specialization P&L.