Meghraj Singh currently holds the position of Team Lead at WNS since October 2024. Prior to this role, Meghraj Singh worked at EXL Service from April 2011 to November 2024, serving as a Senior Executive in Operations. Meghraj Singh's career began at Sahara Computers (PTY) Ltd., where the role of Service Coordinator was held from October 2007 to March 2010.
This person is not in the org chart
This person is not in any teams