Group Senior Manager – IT Sales, Marketing & Communications Applications

Zürich, Switzerland

Apply by 13 Dec 2026

Competitive

Job Ref.: BH-58518

Job Description

Group Senior Manager – IT Sales, Marketing & Communications Applications Temporary Contract | Zurich Region, Switzerland

Contract Details
  • Contract Duration: Initially 6 months, with the possibility of extension.

  • Start Date: As soon as possible.

  • Workload: 80–100%.

  • Location: Zurich Region, Switzerland.

  • Working Model: 100% on-site at the client's office. Remote working is not available.

  • Travel: Occasional business travel within Europe.

  • Work Authorisation: Applicants must hold a valid Swiss work permit or an EU/EFTA passport allowing them to work in Switzerland.

Position Overview We are looking for an experienced Group Senior Manager – IT Sales, Marketing & Communications Applications to lead the global application portfolio supporting Sales, Marketing and Communications functions.

In this role, you will act as a strategic IT business partner, translating business priorities into technology roadmaps and digital initiatives. You will oversee the application lifecycle, drive digital transformation and ensure the delivery of integrated, scalable and compliant solutions across the organisation.

Key Responsibilities
  • Partner with Sales, Marketing and Communications stakeholders globally, translating business priorities into application roadmaps and digital initiatives.

  • Manage the full application portfolio lifecycle, including demand management, business analysis, solution selection, delivery, support and continuous improvement.

  • Lead demand and service management activities, including incidents, changes, releases, user support and service performance.

  • Maintain the application portfolio roadmap and drive process harmonisation, integration, data quality, reporting and user experience improvements.

  • Lead and oversee initiatives across CRM, tender management, commercial analytics, digital marketing, corporate communications, websites and digital platforms.

  • Identify and evaluate opportunities involving data, analytics, automation and generative AI in collaboration with specialist teams.

  • Ensure solutions comply with enterprise architecture, cybersecurity, data privacy, governance, IT compliance and applicable regulatory requirements.

  • Coordinate business stakeholders, IT teams, external partners and suppliers, managing project delivery, budgets, risks and dependencies.

  • Manage supplier relationships, contracts and performance while driving continuous improvement.

  • Advise senior management on technology opportunities, strategic priorities and application investments.

Requirements
  • Degree in IT, Information Systems, Business Administration or a related field. Postgraduate qualifications are an advantage.

  • Significant experience in IT business partnering, enterprise applications, application portfolio management or digital transformation.

  • Strong understanding of Sales, CRM, Marketing and Communications applications.

  • Experience developing and managing application roadmaps, demand management, solution selection, implementation and service operations.

  • Proven experience leading global initiatives, managing external suppliers, budgets and commercial contracts.

  • Good understanding of enterprise architecture, integrations, data and analytics, cloud/SaaS solutions, cybersecurity and IT service management.

  • Knowledge of AI, automation, governance and digital adoption strategies.

  • Experience in regulated industries is an advantage.

  • Excellent communication, stakeholder management, analytical and leadership skills.

  • Fluency in English and willingness to travel internationally.




By applying for this role, you consent to SGI contacting you by telephone regarding recruitment services, market updates, and relevant business opportunities

We believe in equal opportunity for all and actively encourage applications from diverse backgrounds, experiences, and perspectives.
Source Group International Ltd is acting as an Employment Business in relation to this vacancy 

APPLY NOW

Similar Jobs.

Non-Functional Test Engineer
Zürich, Switzerland

Lead Non-Functional Test (NFT) Consultant Start Date: Immediate Duration: 12 Months Workload: 100% Location: Zurich The Role We are looking for a senior, autonomous Non-Functional Test Lead to take

Business Analyst - Private Equity/ efront
Egg b. Zürich, Switzerland

Business Analyst – Private Equity Technology Location: Zurich, Switzerland Contract: 12 months Focus: Private Equity / Investment Management Technology Role Overview We are looking for an experienced

IT Process Lead (Remote / Prague)
Prague, Czech Republic

For our customer a major European Utilities organisation, we are looking for a IT Process Lead for a 12 month contract. The role can be remote, but Prague is preferred. role requires a good blend of