JOB CATEGORY

Jobs in ICT / Computer

3087 open positions

Featured

IT Service Delivery Lead

Diageo

Attractive

Purpose of role - The IT Service Delivery Lead role is responsible for ensuring that the technology environment supporting emplo...

Full Time 7 years Nairobi, KE