Tata Communications Careers – Senior Manager New Business Development

  • Full Time
  • EMEA

Tata Communications

About Tata Communications:

Tata Communications, a digital ecosystem enabler, we enable the digital transformation of enterprises globally. With a solution orientated approach and proven managed service capabilities and cutting-edge platforms, Tata Communications drives the next level of intelligence powered by cloud, mobility, IoT, collaboration, security, and network services

  • Present in more than 200 countries and territories around the world
  • Serves over 7,000 customers globally that represent over 300 of the Fortune 500
  • Connects 4 out of 5 mobile subscribers worldwide
  • Connects businesses to 60% of the world’s cloud giants
  • Operates the largest wholly owned and most advanced subsea fibre network which underpins the internet backbone, where its network carries around 30% of the world’s internet routes
  • Its Internet of Things network in India will be the world’s largest network of its kind, spanning nearly 2,000 communities and touching over 400 million people
  • Listed on both the Bombay Stock Exchange and the National Stock Exchange of India with a market capitalisation of USD 2.72 bn

Our key services are,

• Network (including IZO™)

• Unified communication and collaboration

• Tata Communications MOVE™

• Cloud and security (mostly in India)

• Media and entertainment

Purpose of Role:

This role involves driving new sales with medium-large enterprises within the assigned territories and target segments. The candidate is expected to be a strong hunter, able to drive customer interest and engagement through a variety of business development activities including but not limited to direct relationships, engagement through mutual partners, industry events, marketing activities, etc. A deep passion for new relationship building and opportunity creation and closure will ensure strong success in this role.

The candidate is expected to understand the selected enterprises’ Industry landscape/context, strategy, structure, etc., to identify & develop meaningful opportunities and pursue closure while working within the larger customer success team to deliver outstanding customer experience. Excellent understanding of enterprise ICT architecture with specific focus on Cloud Communications, Network Transformation, Managed Cloud and Security solutions will be key assets enabling the role’s success.


France, Germany (DACH), Netherlands, Nordics, Spain, Poland


  • Ability to hunt into brand new accounts via various sales techniques and account entry strategies and build new relationships in these accounts.
  • Ability to engage contacts at various customer business units (e.g, Digital Transformation, IT, Procurement, etc.) and able to drive strategic conversations across each.
  • Develop a long term (2-3 years) strategic account plan by understanding the customers business, their current landscape and areas where TCL can contribute.
  • Aim to understand Tata Communications’ various products and services with the intent to position us as a strategic partner for the customer’s digital transformation journey.
  • Identifying opportunities for large engagements (complex, multi-product solutions) and developing relevant pursuit strategies.
  • Lead client negotiations, manage deal progression and deal closure by ensuring cross functional teams (BD Teams, Bid Management, Solutions, Legal, Commercial, etc) are well aligned in stitching a deal together for the customer
  • Ability to proactively identify problem areas both external and internal and drive resolutions through engagements with product & solutions, commercial, legal teams, etc.
  • Possess excellent deal management skills and pipeline management (Salesforce) hygiene.
  • Consistently propel improvement in NPS (Net Promoter Scores) by serving as the customer’s primary advocate within Tata Communications
  • Track and report market and competitor activities and provide relevant updates / reports
  • Constant upgrade of skills by acquiring all Role based curriculum recommended Trainings & Certifications.
  • Deliver Order Book & Revenue Targets for the year quarter on quarter in your assigned accounts.


  • 8 – 12 years of enterprise sales and account management experience. This include min of 5 years of experience working in Technology Product/Services Sales.
  • Prior, relevant experience working in similar roles with Systems Integrators, Managed Services, Platforms, IT Services or Telecoms organizations, managing mid-large enterprise accounts.
  • Aggressive hunting skills.
  • Strong understanding of sales in the Cloud Communications/Collaboration, Network Transformation (SDWAN, SASE), Customer Experience, Managed Cloud and/or Managed Security Solutions. Sales specialization in the relevant field would be a plus.
  • Ability to be a team-player who can proactively liaise with other company functions (e.g. Product Management / Marketing / Finance / Operations), both locally and remotely.
  • Ability to engage and collaborate with external product/OEM partners, research firms, etc to meet customers needs.
  • Excellent Communication skills and ability to engage executive level conversations are key.
  • Excellent command on Industry footprints & product knowledge would be an additional advantage.
  • Any Technical Sales Certification in Cloud , Hosting , Security , UCC & Managed Services would be preferred . Certified Technology Consultant; Certified Technical Sales Professional; Certified in Data Analytics & Management like accreditations would be an added advantage.
  • Certified in Account Management; Certified Sales Specialist by Cisco /MS preferred. Certified in Innovation & Creativity, Market development initiatives/territory penetration is an added advantage.

Tata Communications is committed to being an equal opportunity workplace and to providing an inclusive environment to all employees. All employment decisions are made without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, or any other status protected by law.

To know more about us do visit : https://www.tatacommunications.com/

Job Details:

Company: Tata Communications

Vacancy Type: Full Time

Job Location: EMEA

Application Deadline: N/A

Apply Online