We are hiring for one of the leading sales outsourcing companies, lead generation process. **Role and Responsibilities**: - Experience in handling global
About VR South Asia (VRSA): VRSA is the largest, institutionally backed, integrated urban development platform, building, acquiring, and managing
New Delhi, IndiaBusiness Development ExecutiveWe are looking for an ambitious and energetic Business Development Executive to help us expand our clientele.