Ray had a 32-year career with the BC Forest Service, ending with 14 years as an Operations Manager for the Boundary Forest District in Grand Forks, British Columbia. He has served as director for many environmental, social and faith community organizations over his adult life. He maintains an active interest in the natural environment and its stewardship.