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-)