107 employees
We are a subsidiary of a leading Multi-national oil marketing company with business presence in Africa and Europe.