Stefano is a Director and Chief Operating Officer at Abraxas, where he also oversees business development. Since joining the company in 2005, he has held various roles in both portfolio and company management. Before joining Abraxas, Stefano worked at Commerzbank and Merrill Lynch in London, where he served as Head of European Equity Sales and Head of International Advisory Group respectively. Stefano graduated with a degree in Business Administration from Bocconi University in Milan and is a Qualified Chartered Accountant.