Associate Director / Director - Bid Management
Darwinbox
- Hyderabad, Telangana
- Secunderabad, Telangana
About Darwinbox: Darwinbox is a cloud-based HR Technology platform which caters to an organization's HR needs across the employee lifecycle including Recruitment, Onboarding, Core …