Erica Sibree's Location
London, England, United Kingdom
Erica Sibree's Work
Erica Sibree's Education
Erica Sibree's Skills
Erica Sibree's Summary
Erica Sibree, based in London, England, United Kingdom, is currently a Head of Capital Solutions and Investor Relations at Amber Infrastructure Limited, bringing experience from previous roles at Close Brothers Group PLC, London and Macquarie Group, London. Erica Sibree holds a 1999 - 2001 MBA @ AGSM @ UNSW Business School. With a robust skill set that includes Private Equity, Investor Relations, Investment Banking, Equities, Financial Analysis and more, Erica Sibree contributes valuable insights to the industry. Erica Sibree has 2 emails and 1 mobile phone number on RocketReach.