Head of Projects

Insight Global · San Francisco, CA, United States

Location
San Francisco
Job Type
Full-time
Posted
June 12, 2026

Job Description

Job Description
Project Delivery & Operations
Oversee safe and compliant delivery of all projects within the business unit

Ensure projects meet contractual, regulatory, and technical requirements

Monitor project performance, timelines, budgets, and quality standards

Identify, assess, and mitigate risks across all active projects

Lead project review meetings covering safety, financials, and progress

Team Leadership
Recruit, develop, and retain project management talent

Provide coaching, performance management, and support for team members

Ensure onboarding and competency development for new hires

Foster a culture of accountability, safety, and continuous improvement

Business Development & Client Engagement
Build and maintain strong relationships with clients and partners

Identify new project opportunities and develop a robust pipeline

Lead the creation and management of bids, t...

Ready to Apply?

Submit your application for Head of Projects at Insight Global

Apply Now