Taran Chana-image

Taran Chana: Senior Manager, Corps Tech Strategy and Transformation

Taran is an experienced technology transformation Senior Manager advising energy clients on their technology agendas (strategy, implementation, technology provider and platform selection). Taran has over 15 years of experience advising clients on technology, development of technology business plans and operating efficiencies.