Technical Manager
Computer Know How
World Net Logistics
IT Manager
CEVA Logistics
IT Manager Eastern and Southern Africa