Professional Services Program Manager
About the role
An overview of this role
As a Professional Services Program Manager at GitLab, you will lead the delivery of complex, multi-workstream services engagements for some of our largest and most strategic customers. You will help customers turn transformation goals into clear execution plans by bringing structure, visibility, and accountability across interconnected projects. Working closely with customer stakeholders and GitLab team members, you will guide programs from planning through delivery while building trusted relationships across executive, technical, and delivery teams. In this role, you will define and apply a strong delivery methodology grounded in agile and project management best practices, communicate that approach clearly, and keep teams aligned on milestones, dependencies, and outcomes. This is a strong opportunity to shape how customers adopt GitLab at scale and help them realize meaningful business value through effective program leadership.
What you'll do
- Lead delivery of multi-workstream professional services engagements for large and strategic customers, maintaining a consistent focus on measurable customer outcomes and business value realization throughout the program lifecycle
- Build strong relationships with customer stakeholders, including executive leaders, program and project managers, engineering, development, and security teams
- Develop and apply a delivery methodology that uses agile and project management best practices, and communicate how the methodology will be used throughout the program
- Create and continuously communicate program roadmaps, dependencies, milestones, and deliverables across connected projects
- Manage stakeholder expectations and secure approval on major milestones, decisions, and delivery plans — including proactive identification and mitigation of risks that could impact delivery timelines, scope, or customer outcomes
- Define program strategy, including business justification, expected benefits, in-scope and out-of-scope work, timelines, schedules, resources, stakeholders, and success criteria
- Establish core program structures such as RACI charts, work breakdown structures, communication plans, and escalation paths
- Develop and maintain revenue forecasts for assigned programs, partnering with Engagement Managers to track actuals against plan, flag variances early, and support accurate business reporting
- Lead change management activities across programs