As the Office Leader for Marsh Austin, you will serve as the senior site and functional leader, responsible for building, scaling, and running a high-performing hub that supports the Marsh Risk US business. This hub includes the Service Delivery Practice, Insurance Operations, Technology, and business transformation capabilities such as quality assurance, continuous improvement, training, and project management. You will also partner closely with Marsh global capability centers (GCCs) across Colombia, Warsaw, India, and KL to deliver a seamless, follow-the-sun service model and shared learning across the network. This role blends executive people leadership with site general management. You will set the cultural tone, drive cross-functional collaboration, own the site P&L and real estate footprint, and ensure the center operates as a strategic extension of the business. Success means attracting top talent, delivering measurable business outcomes, and creating an inclusive workplace for Marsh Austin, the broader Capability Center, and global partners.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed