Francesca Marchesi currently serves as the Head of Business to Consumer at Barbon Insurance Group since September 2021, while also holding multiple roles at Let Alliance Limited from November 2016, including Customer Development Manager, Sales Manager, and Customer Development Team Leader. Prior to these positions, Francesca Marchesi worked as a Customer Service Representative at MBNA from March 2016 to November 2016.
Sign up to view 1 direct report
Get started