Marsh is a founding member and Director of Action for God’s Love (Canada) Society. Marsh was born and raised on Salt Spring Island, BC, the eldest son of two pioneer families.
He left the Island after high school and spent the next 10 years as a materials technician and inspector on heavy construction such as hydro dams, roads and bridges working in western Canada and overseas (Ethiopia).
For the past 30 years, until his retirement in 2006, he work at British Columbia Institute of Technology; the first 19 year teaching Civil Engineering (materials, highway design, Urban Planning and Subdivision Design).
Marsh was the Dean of Engineering and Academic Planning for 10 years. He finished his career at BCIT as the Vice President of Education. Marsh holds degrees in Engineering, Adult Education and Business. He has served on numerous boards both public and private. Through his tenure at BCIT Marsh worked extensively on international education projects mainly in China.
In addition to being a Director of Action for God’s Love, Marsh has held senior positions with volunteer and professional Associations and is currently the chair of the North Salt Spring Water District. Finance Chair of the Our Lady of Grace Catholic Church and a long term member Salt Spring Toastmasters and the Applied Science Technicians and Technologists of BC.