Afren employs 906 employees. The Afren management team includes CeeCee MacNamara (CEO), Ifeatu Obiorah (Technical Program Manager), and John Clarke (Managing Director).
Get Contact Info for All DepartmentsLooking for a particular Afren employee's phone or email?