Mike Ellis

Mike Ellis

Bath Digital Festival Creative Director, web technologist, writer, trainer, muso, BathCamp founder, father, pianist, public speaker, not in order of importance