Careers

Customer Service / Support [CS]

Manager III, Technical Support Noida, India

Engineering [EN]

Senior Scientific Content Manager London, United Kingdom
Software Development Engineer III Remote based, United States

Finance [FI]

Sr. Director, Sales Finance Hoboken, New Jersey

Finance/Accounting

Accountant II Noida, India
Senior Director Corporate FP&A Newark, California

Information Technology

Cloud Operations Engineer II Noida, India
Cloud Operations Engineer II Noida, India
System Engineer II Noida, India
System Engineer II Noida, India

Model Development [MD]

Principal ESG & Climate Solutions Noida, India
Principal ESG & Climate Solutions Noida, India
Senior Specialist ESG & Climate Solutions Noida, India

Model Development/Modeling

Analyst Newark, California
Analyst, Model Success Noida, India
Cyber Modeller London, United Kingdom
Cyber Modeller London, United Kingdom
Deputy Manager Noida, India
Deputy Manager Noida, India
GIS Consultant - Contract Noida, India
Manager II, Model Development Noida, India
Modeler Noida, India
Modeler Noida, India
Modeler Noida, India
Modeler Noida, India
Modeler Noida, India
Modeler Noida, India
Modeler Noida, India
Modeler, Tropical Cyclone Wind Hazards Tallahassee, Florida
Modeler/ Senior Modeler Newark, California
Senior Analyst, Model Success Noida, India
Senior Earthquake Modeler Newark, California
Senior Modeler Noida, India
Show More

Product Management

Director Product Management, Specialty Insurance Lines London, United Kingdom

Professional Services

Associate Solutions Analyst Noida, India
Associate Solutions Analyst Noida, India
Lead Consultant London, United Kingdom
Senior Analyst Hoboken, New Jersey
Technical Consultant London, United Kingdom

Sales

Broker Client Director Hoboken, New Jersey
Client Director Newark, California
Client Director Singapore, Singapore

Sales [SA]

Broker Client Director Hoboken, New Jersey
Consulting Services Risk Analyst Hoboken, New Jersey

Software

Principal Software Development Engineer Bellevue, Washington
Senior QE Engineer - Site Reliability and Quality Noida, India
Senior Software Development Engineer Newark, California
Senior Software Development Engineer Bellevue, Washington
Senior Software Development Engineer Remote based, United States
Senior Software Development Engineer Remote based, United States
Senior Software Development Engineer Remote based, United States
Senior Software DevOps Engineer Noida, India
Senior Software Engineer - Java Remote based, United States
Senior Technical Product Manager
2 Locations
Software Development Engineer III Noida, India
Software Engineer I Noida, India
Software Engineer II London, United Kingdom
Software Engineer II Noida, India
Software Engineer III London, United Kingdom
Software Engineer III Noida, India
Software Engineer III London, United Kingdom
Staff DevSecOps Engineer
2 Locations
Staff Software Development Engineer, .NET Remote based, United States