Avtar Baba Location
Markham, ON, CA
Avtar Baba Work
Avtar Baba Education
microbiology
(Microbiology)
Avtar Baba Skills
Avtar Baba Summary
Avtar Baba, based in Markham, ON, CA, is currently a Site Production Manager at Teva Canada. Avtar Baba brings experience from previous roles at Century 21 Innovative Realty Inc. Toronto and Mortgage Squad Inc.. Avtar Baba holds a microbiology. With a robust skill set that includes Sop, GMP, Negotiation, Validation, Selling and more. Avtar Baba has 3 emails and 1 mobile phone numbers on RocketReach.