Talent Apply
Log in
All jobs
SR

Website Marketing Manager

Swiss Re
Mexico City, MX
On-site

About this role

Job title: Website Marketing Manager

Regular Employment

Share

Location

Mexico City, MX

Create, build and manage high-quality website experiences across the region and, for US (CoE), lead the creation and management of global templates, workflows, and processes to ensure consistency, scalability, and performance.

Key objectives include:

  • Review briefs and provided content to build and publish user-friendly web pages using approved templates, ensuring clarity, structure, and performance

  • Analyse and execute website requests, managing deployment timelines and coordinating across teams to deliver on time and to spec

  • Apply SEO, metadata, tagging, UX best practices, and personalisation to improve reach, engagement, and conversion

  • Work with stakeholders across Brand and Marketing (content) and Group Comms (platform) to align content structure, timing, and publishing plans

  • Use dashboards and A/B testing tools to monitor website performance and recommend optimisation actions

  • Use data and insights, UX principles, automation, and AI tools to improve website management and enhance customer engagement across journeys

  • Understand customer segmentation on the website to align page structure, content, and targeting with campaign goals

  • Ensure content complies with publishing standards, brand guidelines, accessibility, and legal/compliance requirements

  • Maintain documentation and contribute to team knowledge sharing on CMS capabilities, publishing workflows, and is

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →