Thompson Dorfman Sweatman LLP employs 225 employees. The Thompson Dorfman Sweatman LLP management team includes Barry MacTavish (Partner and Chief Technology Officer), Trevor Anderson (Manager, Information Technology), and Don Douglas (CEO and Managing Partner).
Get Contact Info for All DepartmentsLooking for a particular Thompson Dorfman Sweatman LLP employee's phone or email?