Spencer Callaghan

Spencer Callaghan

Writer. Father. Comms Director @phacktorylabs. Comms & content manager @ciranews. My opinions are my own and are disowned by everyone I’m associated with.

Editor of pHacktory and 500 Words