Ecom Express, an end-to-end technology enabled logistics solutions provider to the Indian e-commerce industry, has announced the appointment of Venkatesh Tarakkad as Chief Financial Officer, effective from November 20, 2020. Tarakkad will be based out of the company’s headquarters in Gurugram, said a statement. In his new role, Tarakkad will be responsible for Finance, Accounts,…