About the Role
We are looking for a Senior Digital Marketing Manager to own and elevate our digital presence in a B2B environment where decision-making is complex, consultative, and driven by trust and expertise.
In this role, you will shape our corporate website and digital ecosystem as a growth platform to acquire new customers and differentiate us on the market. You will work closely with our subject‑matter experts across functions to create a seamless bridge between digital discovery and human expertise.
This is not a “webmaster” or “campaign operator” role but a strategic leadership position requiring vision, structure, and hands‑on execution capabilities to drive measurable business outcomes.
Your Mission
As Senior Digital Marketing Manager, you will define the strategy, run the roadmap, and deliver results across acquisition and conversion, using data, experimentation, and modern MarTech/Webtech to scale impact :
1. Define and lead the digital strategy
2. Orchestrate digital experiences end-to-end
3. Build and lead a multidisciplinary digital team
4. Drive digital performance and measurable impact
5. Explore emerging capabilities and integrate new technologies
What You Bring
We are looking for an experienced candidate who combines vision, leadership, growth mindset and technical literacy
Experience & Expertise
Leadership & Collaboration
Mindset
Why Join Us
You will play a pivotal role in shaping how our company is perceived, discovered, and engaged with in the next decade. You will have the opportunity to:
Apply Now
If you are both a strategic thinker and a hands-on leader, passionate about building meaningful digital journeys in a complex B2B environment, we would love to meet you.
Please send your résumé and a brief statement outlining your key achievements and vision for modern B2B digital marketing.

With more than 2,300 experts, the ELCA Group is a leading independent Swiss IT service and solution provider, specialized in IT consulting, Cybersecurity, Cloud, Data & AI, Digital experience, Software development, Business applications and systems' integration across all industries. ELCA helps its clients to better compete in the digital era and gain in agility. The privately held company has offices in Pully (HQ), Zurich, Geneva, Bern, Basel, Rapperswil and Fehraltorf, as well as offshore centers in Italy, Spain, Mauritius and Vietnam.