Carl Wilson

Investment analyst and part-time traveller

- always up for a challenge...