Cresent Elavarasan has held various managerial and technical roles at 247Hire since April 2012, including Director of Operations, Executive Manager, Delivery Manager, Team Lead, SME, and Technical Recruiter. Prior to that, Cresent Elavarasan worked as a Senior Customer Service Executive at Firstsource Solutions Limited from March 2011 to March 2012.
Sign up to view 0 direct reports
Get started
This person is not in any offices