Edtech player upGrad has appointed Venkatesh Tarakkad as Chief Financial Officer (CFO). He led finance, inventory and strategic initiatives at DealShare and assumes his role […]