Stephen Ross
Head of Investor Relations
Taaleri Energia
Stephen is the Head of Investor Relations at Taaleri Energia and has over 25 years of experience in the investments industry and 14 years of experience in private equity fundraising and investor relations. Stephen has worked with and raised money for Buyout, Growth, Real Estate, Credit, Venture Capital and Infrastructure private equity teams and funds.
Stephen holds an MA (Hons.) in Economics, Management Studies and Mathematics & Statistics from the University of St. Andrews in Scotland.