International Nickel (INCO) Ltd. (now Vale) (1965-1985)
- Exploration Department
Lateritic orebody simulations; XRF research; Founding Supervisor, Computer Group - Toronto Office
Founding Manager, Computer Department - Computer Technology Specialist
Blast vibration monitor; automated borehole drill; ocean mining exploration (CCZ)
Byte Designs Ltd. (1994-present)
- Software Developer
Tracker (POS); EDI specialist
The Presbyterian Church in Canada (1985-2020)
- Christ Church, Wabush NL (1985-1988)
- St. Andrew’s, Kirkland Lake ON (1988-1994)
- Cooke’s Church, Chilliwack BC (1997-1998 Interim)
- Central, Vancouver BC (2001-2020)
- Brentwood, Burnaby BC (2020-)