eClerx named Manish Sharma as Chief Revenue Officer
eClerx has named Manish Sharma as its new Chief Revenue Officer. Manish will play a pivotal role in driving the company’s growth agenda while serving as a strategic business partner across the senior management team. He will be based in New York. With a focus on scalable and sustainable revenue generation, Manish will leverage his extensive experience to…