Michael Eggleton

Product & Market Strategist –

Technology thinker

Creative do-er