Manager-Human Resources at Bba (New Delhi, India) — aijobsearch