Travis the Translator
Nick is a self confessed product geek with over 20 years experience with product development in many countries. He’s serious about startups and believes travel is all about human connection.
This person is not in any teams
This person is not in any offices