Taran began his career at Morgan Stanley Asset Management and McKinsey & Company before joining Goldman Sachs, where he worked for 17 years in the Merchant Banking/Private Equity and Investment Banking divisions. He joined NTC Group in 2017 and was President of Tenax Aerospace from 2018 to 2020. He is currently Chairman of The Entwistle Company and a Director at Tenax Aerospace. Taran studied undergrad (Economics) at London School of Economics and received his MBA from HEC Paris.