While studying for an MBA at New York University, Francesco decided to transfer to the senior management programme at Coca Cola University in Atlanta. In 2003 he embarked on a career change, moving into company development and corporate restructuring operations, alongside institutional investors.
Since 2015, Francesco has been a Managing Partner and Chief Revenue Officer at the Epipoli Group.