Peter Thomson

New York, New York, United States

New York based Digital Strategist specialising in marketing for technology companies and startups.