As a Manager, you will be responsible for identifying and creating new business opportunities in India.
Your role will involve building and maintaining strong customer relationships while delivering tailored solutions to meet their needs.
Required Candidate profile
Have strong verbal and written communication skills, and ability to speak effectively to any audience Have strong commercial orientation and ability to close deals.
15H Left Development • India