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
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 Technology Location: Zurich, Switzerland Contract: 12 months Focus: Private Equity / Investment Management Technology Role Overview We are looking for an experienced
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