IMCU employs 12 employees. The IMCU management team includes Flavien Obiero (Project Coordinator), Louise Ryan (Head of Corporate Services), and Jamey Chagares (UMSR).
Looking for a particular IMCU employee's phone or email?