Kate Shewan

Location: Halifax Metro
Position: Executive Director
Organization: The Youth Project
Network: Ally Network