Lead end-to-end delivery of client-facing technical projects, including cloud migrations, Microsoft 365 implementations, infrastructure upgrades, and network deployments
Serve as the primary point of contact for clients throughout the project lifecycle, ensuring clear communication, alignment, and expectations
Partner closely with engineering teams to plan, schedule, and execute project work across multiple active engagements
Develop and manage project plans, timelines, milestones, and deliverables while balancing scope, budget, and deadlines
Coordinate internal resources across Remote Support, Systems, Security, and Field Services teams to ensure successful delivery
Identify risks, dependencies, and blockers early, and proactively drive resolution or escalation
Ensure all project work is properly documented, including scope, configurations, decisions, and handoffs to support teams
Manage multiple concurrent projects in a fast-paced environment while maintaining high quality and attention to detail
Provide regular status updates to clients and internal stakeholders, including progress, risks, and next steps
Drive accountability across teams to ensure projects are delivered on time and meet client expectations
Requirements
8–12+ years of project management experience within IT services, managed services (MSP), or consulting environments
Proven experience managing client-facing technical projects involving infrastructure, cloud, or Microsoft technologies