Catherine Williams

Catherine Williams

Consultant, Barrington James
 

Currently employed at Barrington James

 

Previous: Université De Montréal

Experiences