Tata Consultancy Services FranceTata Consultancy Services France

Business Development Manager Lifesciences (H/F)

Puteaux, Ile-de-France, FranceRemoteSeniorFULL_TIMEtoday

Reporting to the Sales Director Lifesciences, the BDM’s mission will be to develop its customers portfolio in order to acquire new customers and retain existing ones . Working closely with the Lifesciences Business Unit teams, Center of Excellence in India and the Delivery team across the globe, he/she will be responsi

Description

Reporting to the Sales Director Lifesciences, the BDM’s mission will be to develop its customers portfolio in order to acquire new customers and retain existing ones.

Working closely with the Lifesciences Business Unit teams,  Center of Excellence in India and the Delivery team across the globe, he/she will be responsible for :

  • Contribute to the elaboration and implementation of the sales strategy and sales action plans with the Clients.
  • Loyalty and growth of the existing perimeter
  • Develop business with prospects and open new opportunities
  • Participate in the response to calls for tenders, within the framework of T&M or fixed-price projects
  • Analyze the technical and business needs of customers, in order to adapt potential offers
  • Build its external and internal network by relying on key stakeholders.

In summary, he will be entrusted with a list of new logos to acquire aligned with the company strategy in France and in LifeSciences, and with existing client opportunities that he will have to develop by driving large deals in white spaces which are not covered by the existing client account teams.

Profile

THE PROFILE:

  • From 10 years of experience including 5 years in a similar position in the sales of services AND solutions
  • Ability to address CXOs in IT and Business
  • Understanding and experience in LifeSciences industry is a plus
  • Developed commercial fiber and ability to identify potential deals, take appointments, map client accounts
  • Appreciated experience in the sale of offshore solutions/ services
  • Ability to understand and challenge clients’ technical topics, strategy
  • Ability to drive internal international large teams, being the voice of the customer and articulating clear communication and strategy, vision
  • Broad technological culture: AI, Application solutions, Infrastructure, Cloud…
  • Previous experience in Delivery appreciated
  • Soft skill : leadership, open minded, at ease both on operational tasks and on building strategies, flexible, perseverance, out of the box thinking.
  • Fluent English and French

Company

Tata Consultancy Services (TCS) is an IT services, consulting and business solutions organization that has been partnering with many of the world’s largest businesses in their transformation journeys for over 55 years. As part of the Tata group, India’s largest multinational business group - TCS has over 614,000 of the world’s best-trained consultants in 55 countries.

TCS France is serving over 80 customers (reputed brands and part of CAC40) in France for over 28 years with 1,500 employees with investments spanning across regions in an innovation center and multiple delivery centers.  TCS France   has delivered double-digit growth for over 5 years supporting customers in digital transformation, Data and cloud journeys.

Frequently asked

Is this Business Development Manager Lifesciences (H/F) role remote?

Yes — this role is remote-friendly (Puteaux, Ile-de-France, France).

Related