Lead Cairo, Egypt Sumerge software engineers are at the heart of ... with experience in managing software engineers. Strong leadership skills. Experience with ...
Manager Cairo, Egypt Sumerge software engineers are at the heart of ... with experience in managing software engineers. Strong leadership skills. Experience with ...