Restaurant Supervisor at The Sands Kenya | Ajira Zone