In addition to his consulting and work experience, Glenn is an active participant in professional and community activities. He has been:
- Document Manager, Energy Australia
- National Records Manager, Deloitte Touche Ross (NSW)
- Information Strategy Manager, Tyndall Australia
- Deputy Director, Caval Ltd, a cooperative of all the universities in Victoria, and the State Library
- Principal Librarian, Systems Development, National Library of Australia
- Member, Visiting Committee, Dept of Information and Communications Technology, University of Wollongong
- Member, Course Advisory Committee, Canberra College of TAFE
- ACT Branch Councillor, Professional Officers’ Association
- Chairman, National Library Staff Association
- Vice-President, ACT Branch, Australian Libraries and Information Association (ALIA)
- Committee member, Victorian Association for Library Automation (VALA)
- Advisory and Syllabus committees member, Kuring-gai CAE (now University of Technology, Sydney)
- Director, Kamaroi Rudolf Steiner School Limited
- Committee member (Director), Melbourne Bushwalking Club
- Committee member (Director), Avalon Sailing Club
