Sawell

Open role

Marketing & Strategy Analyst Latin America & Caribbean

Swiss Re

Mexico City, MXFull Time

Swiss Re

Posted 2026-08-06

About the role

The Marketing and Strategy Analyst will support the Latin America & Caribbean head and the extended leadership team as an analyst on strategic and operational engagements across the organization.     This role offers the candidate an overview of the key strategic and operational topics most relevant to the market unit, with great exposure and direct interaction with senior…

Full JD & AI apply unlock in the Sawell app

Prefer desktop? Sign in on web

Related roles

View more

Powered by Xiaojia Cai