Simon Cocking on Muck Rack

Simon Cocking

Verified
Dublin, Ireland
Senior Editor — Irish Tech News