Spencer Callaghan headshot, EDC
Spencer Callaghan Communications Manager Canadian Internet Registration Authority Spencer Callaghan

Spencer Callaghan manages product communications for CIRA. He is a writer, former journalist, and has experience in technology, non-profit, and agency environments throughout his career. His areas of expertise include content marketing, social media, branding, and public relations.

Date modified: 2018-03-20