Bill has been a chartered professional accountant since 1989.  He completed the CICA In-Depth tax course in 1992 and focused on Canadian taxation engagements at a medium sized accounting firm in Toronto.  In 1995, he established a chartered accountancy practice now known as KD Wray Professional Corporation in Alliston, Ontario.

In 1998, Bill completed the Certified Financial Planner designation.  Bill is registered in Ontario as a mutual fund sales person with Investia Financial Services Inc., a member of the MFDA.  Bill is also a licensed life insurance and accident and sickness insurance agent in Ontario.

Bill has been actively involved in the community of Alliston for many years and has organized many community and charitable events.  He is currently the Treasurer of the Rotary Club of Alliston (www.rotary-alliston.org) and serves as Secretary for FOCUS Community Development Corporation (www.focuscdc.on.ca).