Go to the profile of Patrick Thomas

Patrick Thomas

Portfolio Manager, Canaccord
  • Canaccord
  • United Kingdom