eClerx Services Ltd (“eClerx”) has announced the appointment of Manish Sharma as its new Chief Revenue Officer. Manish will play a....