Computershare, a global leader in financial services, has grown its workforce in India from just 10 employees to 435 over the ...