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.
Sign up to view 0 direct reports
Get started
This person is not in any teams