Pamela Osborne's Location
Ottawa, ON, CA
Pamela Osborne's Work
Pamela Osborne's Education
Pamela Osborne's Summary
Pamela Osborne, based in Ottawa, ON, CA, is currently a Operations Lead at International Development Research Centre (IDRC), bringing experience from previous roles at International Development Research Centre (IDRC) and IDRC. Pamela Osborne holds a Algonquin College of Applied Arts and Technology. Pamela Osborne has 1 email on RocketReach.