
- Founding Member, CIPS Regina Section, 1964-65
- CIPS Toronto Section President 1969
- CIPS National President 1972-73
- Chair, Organizing Committee, 7th IFIP World Computer Congress (1977)
- CIPS National First Traveling Road Show – Security 1978
- CIPS Toronto Ombudsman 1978-79
- “Man of the Year” – Association for Systems Management, Toronto 1979
- CIPS Toronto Section Founding Chair – Security SIG 1981-83
- CIPS Representative to IFIP 1981-93
- IFIP Co-Founding Trustee for IFIP TC-11 “Security and Protection in Information Processing Systems” 1983
- IFIP Silver Core Award for international service
- IFIP Vice-President 1989-93
- Director – Large Scale Technical Systems for major North American Computer Manufacturer
- Management Committee Member and IT Director for major Canadian wholesale distributor and retail operator of eastern Canada and Ontario chain of food, drug and department stores
- General Manager, Consulting Division of major Canadian IT Services Company
- General Manager, Canadian Division of major North American provider of online systems for manufacturers and distributors
- Vice President – Electronic Commerce Product Management for Canada’s largest third-party electronic transaction processing company
- Outside Board Member of several mid-size Computer Hardware / Software Companies
- Board Member & CEO – Public Key Encryption Company on VSE
- Board Member of Canadian Medic-Alert Foundation for many years.
- Member of IT Ciriculum Committee for Humber College and for University of Guelph
- CIPS C.C. Gotlieb Award for contribution to information processing in Canada (1988)
- CIPS Honourary Member (1993)
- Co-founder and continuing Chair of CIPS Toronto Section SIG “Business Continuity Management” (2002 to present)
- Co-organizer of regular meetings of CIPS Provincial Associations – later recognized as the “Council of Provinces”
- CIPS Ontario President (2002-3 and 2005)
- Self-employed Senior Management Consultant 1998 to present
- Commodore – Queen City Yacht Club, Toronto
- Fleet Captain – “Lake Ontario – Canadian” Star Class