This is a full time, on site role for a Business Development Manager, located in New Delhi(NCR) Region for AireGard. The Business Development Manager will be responsible for identifying new business opportunities, maintaining relationships with existing clients, managing tendering processes,…