Steven "Mick" Giles

An entertainment industry exec who has a passion for technology & games