Staff

Our staff provide operational support to the YCSRR and its membership, and contribute to the organizations’ core activities and programming. The YCSRR office is based in Ottawa, Canada. Click on each staff member’s photo to learn more about them and their work.