Spencer has 15 years of consulting and training experience working with nonprofits, social economy businesses, co-ops and government agencies. Through this experience, Spencer has developed skill sets ranging from organizational development to communications and technology. His current work is focused on assisting community groups and social movements to implement communications and technology strategies that will boost the impact of their work. Spencer’s current paid work is split between coordinating a Canadian-based nonprofit communications and technology hub (Commun-IT.ca) and his own freelance business (VoiceRaiser.com). His current movement work is focused on communications for the Idle No More movement and on completing a documentary about families who have lost loved ones to police violence in the US South.