Delia is the proven sounding board in most of our global operations. She spent the majority of her career in program management and administration within the non-profit and small business sector and has worked, lived and travelled in different parts of Canada, Europe and Asia. She has a degree in translation from Laurentian University and a certificate in non-profit management through the Schulich School of Business at York University.
Location
Montreal, Canada
Sign up to view 0 direct reports
Get started
This person is not in any teams
How I prefer to work
Remote