Tom Leigh

London

  • Work
    • Technology M&A
  • Education
    • Edinburgh University