Join Our Team as Head of Digital Marketing & Content
Are you an experienced and forward-thinking digital marketing and content leader who combines strategic vision with strong execution capabilities? Do you want to shape and execute a client-centric digital and content strategy that supports business growth, strengthens thought leadership, and enhances client engagement across all channels? Are you excited by the opportunity to leverage data, technology, and Artificial Intelligence to create impactful client experiences and drive measurable business outcomes? If so, we invite you to explore this exciting opportunity with Vontobel Asset Management.
Your Role
In this position, you will:
- Define and execute Vontobel Asset Management’s global digital marketing and content strategy, aligned with commercial and growth objectives.
- Build client-centric digital journeys and content ecosystems that drive acquisition, engagement, retention, and growth.
- Strengthen Vontobel’s thought leadership by translating complex investment topics into compelling client experiences and measurable business outcomes.
- Leverage data, AI, and emerging technologies to enhance personalization, scalability, client engagement, and marketing effectiveness.
- Lead the continued evolution of Vontobel’s digital capabilities and drive transformative change across the organization.
What We’re Looking For
We seek candidates who possess:
- Proven experience in digital marketing, content strategy, and delivering measurable business impact in a global environment.
- A strong data-driven mindset, including experience defining and tracking KPIs and performance metrics.
- A passion for AI, automation, and innovation, with a track record of applying technology to improve outcomes.
- Strong leadership and people development skills, with the ability to build high-performing and collaborative teams.
- Excellent stakeholder management and influencing skills across investment, product, sales, marketing, technology, and compliance functions.
- A change-oriented mindset with experience leading transformation and driving the adoption of new ways of working.
- The strategic perspective and collaborative approach needed to contribute effectively as a key member of the Client Content Center leadership team and help shape the evolution of Vontobel’s digital capabilities.
Candidate Profile
The ideal candidate will be:
- A strategic, commercially minded leader with a strong focus on transformation, innovation, and measurable business outcomes.
- An exceptional communicator with the ability to simplify complex investment topics into compelling client narratives.
- A collaborative and adaptable people leader, passionate about leveraging AI and emerging technologies to drive growth and continuous improvement.
- Educated with a university degree in Marketing, Communications, Business, Finance, Digital Media, or a related discipline.
- Experienced with 10+ years in digital marketing, content strategy, communications, or related fields.
- A proven leader managing teams and complex cross-functional initiatives.
- Knowledgeable about asset management, investment products, and financial markets.
- Experienced in developing and executing successful digital and content strategies in a B2B environment.
- Able to lead digital transformation and leverage technology to improve client engagement and business outcomes.
- Familiar with working effectively within a regulated environment.
Location Requirement
This role is based in Zurich but will transition to Baar in 2030, ensuring close alignment with key stakeholders in the business.
What We Offer
At Vontobel, you will find:
- An experienced, diverse team in an international environment.
- An agile workspace promoting collaborative thought and mutual trust.
- A flat hierarchy encouraging collaboration at all levels.
- A collaborative spirit with opportunities to learn and thrive.
We are looking for talented individuals who are not just a perfect match on paper. If this role resonates with you, we encourage you to apply online using the form below. Please note that only applications matching the job profile will be considered.
At Vontobel, you are contributing to building better futures for our clients, society, and yourself. By 2030, we aspire to be recognized as one of the leading and most trusted global investment firms. With over 2,300 engaged professionals in 27 locations globally, headquartered in Zurich, we invite you to be a part of our journey. Our unique structure combines the strengths of a majority family-owned business with the flexibility of a publicly listed firm, allowing us to focus on long-term goals such as sustainability.
If you are driven by an ownership mindset and want to unlock your potential while translating insights into opportunities, we would love to hear from you. Do you want to be Vontobel?
Work locationZürich, Switzerland