Louisa Gillespie
Hiring Manager
Works at Independent Consultant
St. John's, Newfoundland and Labrador, Canada