Open role
Consultant, Internal Management Consulting
Starr
399 Park Avenue-New York, NYPosted Oct 19, 2026 · 13h ago$110K – $140K
$110K – $140KMid levelInsurance
About this role
Join Starr's internal management consulting team to drive strategic initiatives and solve complex business challenges for a global insurance leader. You will collaborate with senior leadership across the enterprise, developing and presenting impactful solutions that shape the future of our business. This role offers a unique opportunity to influence key decisions and grow your career within an entrepreneurial and supportive environment.
What we are looking for
6- Lead strategic, operational, and transformational initiatives for senior leadership
- Frame hypotheses, conduct research, and analyze data to generate insights
- Develop and present strategic recommendations to internal clients
- Build and maintain strong relationships with key stakeholders
- 3-5+ years of experience in management consulting or corporate strategy
- Strong analytical, problem-solving, and communication skills
