chennai Deepika Menon - Associate Manager (HR & Admin) 16 May 2023 / Comments Submitted by admin on 16 May 2023 ASSOCIATE MANAGER - HR & ADMIN Looks after HR & Admin of the group