Professional Services Program Manager
Job Summary
As a Professional Services Program Manager at GitLab, you will lead complex, multi-workstream services engagements for strategic customers. You are responsible for defining delivery methodology, aligning cross-functional teams, and ensuring measurable business outcomes. This role focuses on project structure, risk mitigation, and maintaining clear communication across executive and technical stakeholders.
Responsibilities
- Lead multi-workstream professional services engagements
- Define program strategy and delivery methodologies
- Manage stakeholder expectations and project risks
- Develop revenue forecasts and track project performance
- Drive change management and customer adoption plans
Required Skills
- Complex program management experience
- Agile and project management methodologies
- Budgeting, forecasting, and reporting
- Stakeholder management and communication
- Domain expertise in IT modernization or software deployment
Job Details
### Role Overview
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. You will guide programs from planning through delivery while building trusted relationships across executive, technical, and delivery teams.
### What you'll do
- Lead delivery of multi-workstream professional services engagements, maintaining a consistent focus on measurable customer outcomes.
- Build strong relationships with customer stakeholders, including executive leaders, project managers, engineering, and security teams.
- Develop and apply a delivery methodology that uses agile and project management best practices.
- Create and communicate program roadmaps, dependencies, milestones, and deliverables across connected projects.
- Manage stakeholder expectations, approve major milestones, and proactively mitigate risks that could impact delivery timelines or scope.
- Define program strategy, including business justification, resource allocation, and success criteria.
- Establish core program structures such as RACI charts, work breakdown structures, and escalation paths.
- Develop and maintain revenue forecasts for assigned programs, partnering with Engagement Managers to track performance.
- Lead change management activities to ensure customers are prepared to sustain the outcomes delivered.
### What you'll bring
- Experience leading complex programs with multiple interdependent projects in a billable professional services or consultancy environment.
- Strong skills in program planning, forecasting, reporting, and communicating metrics to stakeholders.
- Ability to organize, monitor, and manage long-term project budgets, schedules, and dependencies.
- Proven ability to build collaborative relationships with customers and partner effectively with cross-functional teams.
- Working knowledge of agile and other project management approaches.
- Domain familiarity with one or more of the following: data migrations, software implementations, IT application modernization, or end-user training.
- A continuous improvement mindset with a track record of identifying inefficiencies and proposing process improvements.
- Top Secret Security Clearance is a plus.
- PMI Certification or similar industry certifications are a plus.