3 days ago

Consulting - Analytics & Information Management, Life Sciences, (Senior) Manager


  • Work region
  • Sector
  • Employment type
  • Position

Deloitte has a combined total of 12,500 staff and partners in the UK and Switzerland. In Switzerland, Deloitte has more than 1,000 professionals operating out of 6 cities: Basel, Berne, Geneva, Lausanne, Lugano and Zurich (headquarters). We are committed to being the leading professional services firm in Switzerland and already have one of the largest management consulting businesses in the country.

Consulting - Analytics & Information Management, Life Sciences, (Senior) Manager

We are international, entrepreneurial and growing fast. Grow your career with us!

Deloitte is one of the world's leading auditing and advisory firms in the areas of Audit and Risk Advisory, Tax, Consulting and Financial Advisory. In Switzerland, we have offices in Zurich, Bern, Basel, Geneva, Lausanne and Lugano.

Our Consulting team is looking for you!
Deloitte Consulting is one of the fastest growing business consultancy firms in Switzerland. Our experts develop strategies and solutions that help our customers manage even the most complex of problems. Is business consultancy your kind of work? Then we're the right company for you.
You will work with our Analytics and Information Management team, living and breathing digital data and the insights it can generate. You will work with our global and local Swiss clients to develop and implement insight strategies, architect and deliver big data transformations and / or provide deep insights through the application of data science into clients decision making processes. By understanding and applying your deep insights into how analytics can drive impact, you will advise and implement solutions that achieve high ROI for our clients.
Deloitte offers you national and international career opportunities as well as a broad internal and external training programme.

What you can expect from us
You will be leading multiple highly-complex advisory and implementation engagements using your deep knowledge of in one or more of our key offerings with a focus on the life sciences industry

Insight strategy

Data and content management

Real world evidence

Regulatory data management and reporting

Information delivery and automation

Data science


Managed analytics

You will be involved in all aspects of the client engagement, from initial conversations, identifying and supporting sales through to delivering advisory and implementation engagements
You will manage key client stakeholders' relationships and lead teams of Deloitte and client personnel
You will have responsibility for budgets, commercial negotiations and client deliverables
We offer you a varied and challenging role in a fast growing company
Given our client base, our projects have a strong international flavour and offer you the chance to be self-motivated and creative
As a member of our highly motivated, multicultural team, you can expect new challenges every day

Your qualifications
You have an academic record of achievements from a reputable university or equivalent (preferably with a Masters degree in Mathematics, Computer Science, Economics or Engineering)
You have demonstrable consulting experience in two or more of the offerings listed above with deep eminence in at least one
You have strong life sciences industry and functional knowledge, a deep understanding of the trends affecting the industry and a point of view on where data and analytics can transform the industry. Additional industry experience is a bonus
You have a passion for making sense out of data, ideating and delivering big data solutions for clients
You show deep experience through whole project lifecycle and ability to estimate and execute tasks throughout the lifecycle (including architectural design, development, implementation, deployment and life cycle management)
You work independently, efficiently and are solution-oriented
You have excellent technical and analytical skills
You are a reliable team player and have experience managing staff
You communicate confidently in German and English. Any further languages would be an advantage

Any questions? Get in touch.
We look forward to hearing from you! Please submit a complete application, including CV, cover letter, references and degree certificates, using our online career portal www.deloitte.com/careers.

If you have any questions, please contact Elizabeta Ilova on talent@deloitte.ch.