Oolu Employee Directory
Renewable Energy Semiconductor ManufacturingDakar, Senegal51-200 Employees
Oolu has about 137 employees across 2 continents, most of them in Africa. By country, the largest groups are Senegal (50%), Nigeria (17%) and Burkina Faso (14%). Supply Chain and Administrative make up 27% of the profiles with a known department. Oolu's workforce spans 12 departments.