Edi employs 61 employees. The Edi management team includes Chris Boyd (Managing Director), Norah Nyaboke (Senior Business Development Associate), and Aderemi Sotunbo (Group Financial Controller).
Looking for a particular Edi employee's phone or email?