Get the job you really want.

Top Tech Jobs & Startup Jobs in Delhi

7 Hours Ago
New Delhi, Delhi, IND
865 Employees
Senior level
865 Employees
Senior level
Digital Media • News + Entertainment • Software
The Global Technical Support Manager is responsible for managing a team of technical support engineers, ensuring efficient resolution of technical issues, building strong relationships with stakeholders, and enhancing customer satisfaction through proactive support and communication.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account