Cyrus Jilla


Cyrus served as president and chief executive officer of Eight Roads Ventures Europe, overseeing the business globally until June 2019. He is former CEO of Element Six (De Beers) and managing partner UK at Bain & Co.