Business Strategy Manager III

Insight Global · Palo Alto, CA, United States

Location
Palo Alto
Job Type
Full-time
Posted
July 08, 2026

Job Description

Job Description
We are seeking a highly organized, proactive, and strategic Business Operations & Program Manager to drive execution and coordination across multiple programs reporting to the SVP, this role will bring structure, alignment, and operational rigor to complex, cross-functional initiatives while supporting leadership in strategic planning, decision-making, and execution. The ideal candidate thrives in a fast-paced environment, excels at managing competing priorities, and effectively partners with senior stakeholders to ensure high-impact initiatives remain on track and deliver measurable results.

Key Responsibilities
• Lead execution of multiple cross-functional strategic and technology initiatives across PS Strategy and STAR (Strategic Tech Accelerator focused on AI)
• Define project scope, milestones, timelines, ownership, and success metrics
• Manage multiple programs simultaneously, identifying risks, dependencies, and mitigation plans
• Drive op...

Ready to Apply?

Submit your application for Business Strategy Manager III at Insight Global

Apply Now