CIRO / OCRI's HR department is led by Noura Tchelebi (Manager, Talent and Development) and has 4 employees.
Noura Tchelebi
Manager, Talent and Development
Rob Martyn
Director, Human Resources
Joanna Nicholson
Manager, Communications and Public Affairs
Looking for a particular CIRO / OCRI employee's phone or email?