Ted Richmond has worked in the non-profit and government sectors for some forty years. He is an active community-based researcher with many social justice-oriented publications to his credit. He has also been a part-time university teacher of non-profit sector studies.