Americas Careers

We have a strong presence across Americas region with our regional headquarters in Armonk, US. Discover exciting career opportunities in our locations.

Welcome to Swiss Re Americas

Our footprint in the Americas includes Canada, the United States, Mexico, Colombia and Brazil. Armonk, NY is our US headquarters, with offices in over 25 locations throughout North America and Latin America. Check out our open positions below.

Our offices

Our offices Offices in Americas

United States Of America

Canada

Mexico

Brazil

Colombia

YOUR WORK, YOUR WAY Flexible working

Our “Own The Way You Work” initiative gives managers and employees autonomy to decide how, when and where work is carried out. As a part of this programme, we offer flexible working hours, explorative opportunities, smart office spaces, and seamless technology to promote a healthy work-life and respect individual and team needs.

Diversity, Equity & Inclusion Inclusive culture

We create an inclusive environment where people are respected for who they are. We enable our people to take charge of their performance, engage in the excitement of the future, build their capabilities, learn from one another and make proactive decisions at the various levels, strengthening their personal resilience to the changing environment.

Latest roles Opportunities in Americas

opportunities in Americas

Filter search results

Filter by Location City

Tab navigation

Filter overlay

Filter by Job family

Filter by Employment type

Filter by Business area

search results

Showing 86 results in Sao Paulo, Toronto and 19 other

components.gridTeaserArea.title.vh

Related topics