Stephen is a partner at Giffen LLP. Stephen has a diverse insurance defence practice with an emphasis on municipal liability, general negligence, occupiers' liability and motor vehicle accidents (tort). Stephen has trial, motion, application and appeal experience before all levels of court in Ontario and has appeared before administrative tribunals.
Stephen was born in Peterborough, Ontario and raised in Waterloo. In 2000, he received his Bachelor of Arts (Hons.) from Wilfrid Laurier University. He then attended Dalhousie Law School in Halifax, Nova Scotia, where he graduated in May, 2003. Stephen was called to the Ontario Bar in 2004. Stephen joined Giffen LLP as an associate in January, 2005 and became a partner at Giffen LLP in 2012.
Stephen is a member of the Ontario Bar Association, Canadian Defence Lawyers (CDL) and Waterloo Law Association.