We are seeking a talented individual to join our Service Delivery Practice team, part of our Risk business at Marsh. This role will be based in Austin, Texas. This is a hybrid role that has a requirement of working at least three days a week in the office. 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
Executive
Education Level
No Education Listed