Tag: Gypsy Moth

Gypsy Moth appoints Mansi Mehta as Head – HR

Gypsy Moth has announced the appointment of Mansi Mehta as the Head of Human Resources, according to ETHRWorld report. In this role at Gypsy Moth, Mehta will be overseeing all HR initiatives, systems and tactics, supervising the work of HR personnel and providing guidance, monitoring adherence to internal policies and legal standards. Mehta will also…