OMD USA
The Insurance Risk Analyst supports the Vice President and Director of Risk Management with global risk management and insurance issues. This full-time role is based in the New York City corporate office and focuses on securing property and casualty insurance data, managing insurance programs, and supporting business analysis and risk modeling. The position also involves assisting with due diligence for acquisitions and maintaining insurance broker and carrier financials.
Headquarters
San Francisco, CA
Company Size
201-500 employees
Founded
2018
Industry
Technology
Glassdoor Rating
4.2 / 5
Sarah Johnson
Chief Executive Officer
Michael Chen
Chief Technology Officer
Emily Williams
VP of Engineering
David Rodriguez
VP of Product
Jessica Thompson
Chief Financial Officer
Andrew Park
VP of Sales
View leadership team, funding history,
and employee contacts for OMD USA.
6% below the average for this role