John Elliott

Vice-Chair at Canine Companions

Since becoming engaged with Canine Companions, John has served as chair on the audit committee, as well as the Canine Companions Board Development Committee.


Org chart

This person is not in the org chart


Teams


Offices

This person is not in any offices


Canine Companions

Canine Companions for Independence provides assistance dogs free of charge to adults, children and veterans with disabilities. We train four types of...


Industries

Employees

201-500

Links