David Taylor currently serves as General Counsel at Canada Cartage, a position held since June 2016, focusing on legal matters. Prior to this role, David was the Divisional Vice-President and Senior Legal Counsel at Sears Canada Inc. from 2003 until June 2016. David began a legal career as an Associate in Corporate Finance at McMillan Binch from 1999 to 2003. David holds an LL.B. from York University - Osgoode Hall Law School (1996-1999) and a B.A. (Hons.) from McGill University (1992-1996).
This person is not in the org chart
This person is not in any teams