Google

Sector: Information Technologies

Awards & Nominations

Top 10

Employer of Choice

Top 100

Summary

Ranking: 7
Locations: Uganda, South Africa, Senegal, Nigeria, Kenya, Ghana
View available roles