David Christopher

David Christopher is the Communications Manager of OpenMedia.ca and writes regularly for the organization. He's from the west of Ireland and holds a degree from Trinity College Dublin, where he studied History and Political Science. He worked in communications in New Zealand, Northern Ireland and Scotland before moving to Vancouver, Canada.

David Christopher

Pages

Subscribe to RSS - David Christopher