Head of Natural Resources
London, England, United Kingdom
Shore Capital
University of London
Louisiana State University
London Business School