Charlie Rowat

Charlie Rowat

Innovation Consultant, Market Gravity