This job is no longer available
This job expired on 31/08/2026. It no longer accepts applications.
Business Development Manager – Cloud & Infrastructure
Tata Consultancy Services · Zürich Metropolitan Area
Job description
About the role
Tata Consultancy Services (TCS) is looking for a senior Business Development Manager to lead cloud and infrastructure growth across Switzerland. You will work closely with solution, account, and partner teams to shape and convert high‑value opportunities, influencing senior customer stakeholders and driving long‑term transformation programs.
Key responsibilities
- Lead business development for Workplace & Network services, Hybrid Cloud and related hyperscaler technologies throughout Switzerland.
- Create, qualify and convert pipeline opportunities, identifying whitespace in collaboration with geography and industry vertical teams.
- Engage senior customer executives to define cloud transformation and infrastructure modernization road‑maps.
- Develop business cases, pricing models and proposals in partnership with pricing and solutions teams.
- Shape large‑scale deals, overseeing solutioning, commercial modeling and executive‑level governance.
- Collaborate with global delivery, practice and domain teams to ensure optimal solution architecture.
- Partner with key technology partners to drive joint initiatives, co‑innovation programs and joint go‑to‑market activities.
Required profile
- Proven experience in cloud and infrastructure sales or business development at a senior level.
- Strong commercial acumen with the ability to build compelling business cases.
- Executive presence and the capability to influence senior stakeholders across multiple organisations.
- Excellent collaboration skills with internal delivery, practice and partner teams.
- Track record of driving multi‑year growth programs and pipeline creation.
Required skills
What we offer
- Opportunity to work with a global leader in IT services and consulting.
- Exposure to cutting‑edge cloud and infrastructure solutions.
- Collaborative, multicultural environment across TCS’s Swiss offices.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Switzerland.
Salary: Business Development Manager Based on 5 job offers in SwitzerlandBoost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Tata Consultancy Services
Zürich Metropolitan Area
Related job offers
-
Business Development Representative
OneDoc Zürich Metropolitan Area -
Senior Account Manager
Coople Switzerland Zürich Metropolitan Area -
Account Development Sales – Solution Sales – Principal
Worldline Zürich Metropolitan Area -
Enterprise Account Partner – DACH Region
veeva Switzerland - Zürich -
Commercial Account Partner – DACH Region
veeva Switzerland - Bern