Irish Red Cross's IT department is led by Charles Mampasu (Programme Coordinator Delegate) and has 5 employees.
Charles Mampasu
Programme Coordinator Delegate
Looking for a particular Irish Red Cross employee's phone or email?