JN

James Njaaga

Manager, Information Technology at Canadian College of Health Leaders

About

Links

Timeline

  • Manager, Information Technology

    Current role

View in org chart