Feb 2019
Jun 2022
Customer Service Executive
Tech Mahindra
Noida, IN
The work environment was good but being in an international process the salary was to low