David Armstrong has worked as a Principal at David Armstrong since January 2010. Prior to that, they were the Owner and President of the Toronto/Etobicoke franchise at Homewatch Caregivers from November 2007 to August 2010. David also worked as a Partner at Goodman and Carr LLP from January 2006 to May 2007.
David Armstrong obtained a degree in Law from Dalhousie University.
This person is not in the org chart
This person is not in any teams