swiss re seeks a marketing and strategy analyst in mexico city to support the latin america & caribbean head and extended leadership with strategic and operational engagements across the organization.
the role offers exposure to senior leaders and direct involvement in strategic problem solving, performance monitoring, and client engagement through project ownership. Collaboration across functions and units will be essential for success.