πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Senior Manager - Insurance

Company

Faculty

Location

London, England

Posted

June 21, 2026

Position Overview

About the role

Join us as a Senior Manager to oversee a critical portfolio of projects, acting as the primary senior point of contact for both clients and internal Faculty teams. You will drive successful delivery, manage project commercial viability, and nurture strong customer relationships. This is an entrepreneurial role where you will identify new business opportunities, develop proposals, and contribute to the growth of the business unit. You will lead and mentor cross-functional teams while acting as a strategic consultant, applying structured thinking to solve complex, real-world problems with Applied AI.

What you'll be doing:

  • Overseeing delivery of an end-to-end project portfolio, ensuring high quality, timely completion, and managing commercial margins

  • Forming and maintaining strong, trusted relationships with customers, proactively managing expectations and carefully controlling project scope

  • ...

  • Ready to Apply?

    Join thousands of Americans building their careers

    Apply Now