Starr

📍 New York, United States👥 3,434 employees
With 100+ years of experience across leading industries, We apply an innovation mindset, agile approach, And a global team with local expertise wherever you operate. We help protect you across your global supply chain, Futureproof for growth and respond swiftly in a crisis— Meeting complexity with creativity to move your business ahead. We believe your ambition shouldn’t have limits. Starr helps you unlock whats possible.
0
Total investors
0
Early stage
0
Mid stage
0
Late stage
Founded

Investors

0 investors
All
Early stage
Mid stage
Late stage
No investors in this category
Frequently asked questions
What industry is Starr in?
Starr operates in Insurance. Find similar Insurance investors on gritt.io.
Where is Starr based?
Starr is headquartered in New York, United States.