Mike Hales

Digital strategist, Experience Designer, Bass Player and Drummer, and would-be Surfer