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