eClerx appoints Manish Sharma as its new Chief Revenue Officer