Sudo Africa employs 38 employees. The Sudo Africa management team includes Aminu Bakori (Founder and CEO), Abiola Fajingbesi (Head of Human Resources), and Abigail Samuel (Business Development Executive).
Looking for a particular Sudo Africa employee's phone or email?