Job Description

The Director of Location Strategy and Operations is a critical leadership role responsible for overseeing the strategic alignment and operational execution of location-based initiatives across the organization. This role will ensure that locations align with the company’s global workforce and business strategies, driving operational excellence, efficient execution, and continuous improvement in location planning, performance, and evaluation. This role is pivotal in aligning location strategy and operational practices across regions while collaborating closely with cross functional partners and senior leadership to execute. In this role, you’ll lead and drive decisions related to location strategy (expansions, new markets, M&A, exits) by partnering and influencing senior leaders and cross-functional teams. You'll also participate in workforce planning discussions with People Team members and leaders to understand, identify and influence location strategy decisions.

About Twilio

At Twilio, they’re shaping the future of communications, all from the comfort of their homes, delivering innovative solutions to hundreds of thousands of businesses.

Apply for This Position