IMARA employs 5 employees. The IMARA management team includes Carlos Pallagha (Co-Founder and Coordinator), and Stephen Chege Mberere (Hospital operations manager).
Looking for a particular IMARA employee's phone or email?