Simon Scott

Operating Partner in UK

Simon Scott

Operating Partner in UK

  • Education
    • London Business School
Contact Me