America's Job Portal
Join Starr, a global leader in commercial insurance with over a century of expertise. We empower our employees to innovate, make impactful decisions, and build lasting client relationships worldwide. At Starr, you'll work in an entrepreneurial culture alongside accessible leaders, leveraging our financial strength and vast industry experience to deliver solutions for our clients, no matter how complex. Grow your career with a rapidly growing company that invests in its people and their ability to drive real progress.
Overview
Starr Management Consulting is the in-house strategy consultancy for Starr and its business entities across the globe. The team reports into the Chief of Staff of the Chairman of Global Insurance, and its mandate is to support the company’s strategic objectives that achieve measurable goals. This is accomplished by defining and solving complex challenges through the design and development of constructive solutions.
MC’s highly vi...