Head of Projects

Insight Global • San Francisco, CA, United States • Posted June 24, 2026

Location San Francisco, CA
Job Type Full-time
Category other-general
Posted June 24, 2026
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...

Interested in this role?

Click the button below to start your application.

Apply Now