Stream HR is hiring a Team Manager - Talent Acquisition for an on-site role in Vikhroli, Mumbai, with shift timings of 11:00 AM - 8:00 PM or 12:00 PM...