Eric Ward is the Managing Director at Stella Advisors, a leading European media and technology related corporate finance advisory boutique. With over 15 years of M&A and industry experience, Eric leads Stella’s Digital Marketing Services practice which predominantly focuses on the data, ad tech, marketing tech, retail analytics and predictive analytics sectors.
Before joining Stella in 2013, Eric worked in the online advertising industry in 2012. Prior to that, he worked at leading M&A advisory firms including Deutsche Bank and Greenhill & Co where he was primarily focused on the broader TMT space. Eric has an MSc in Accounting and Finance from the London School of Economics and a BSc in Physics from Imperial College London.