Francesco Lariccia Currently studying Management at IE Business School in Madrid. Previously in Milan, Bocconi. Country Italy Education Postgraduate Status Postgraduate