Steve M.

Location:

London

Meetup member since:

January 11, 2014

Bio

I speak 10 languages and have been to over 100 countries, including every country in Europe.