Bill has worked primarily in post-secondary student services, the management of non-profit organizations and heading his own communications and public relations company.
Since retiring nine years ago, Bill has been MC and manager of the Crossroads Hospice Coffeehouse in Port Coquitlam, a fundraiser for the Hospice.
Bill is the Environment Officer for the Canadian Power and Sail Squadron organization for more than 10 years, teaching safe boating classes and advising on clean and environmentally respectful boating practices. He is involved in other green initiatives and spends most of the summer out of the city, enjoying the Canadian wilderness. Bill is also a musician and performs frequently in local retirement and care homes.