arabs
in 332 BC
The Arabs occupied Egypt after the Romans.
Egypt was part of the empire conquered by Alexander the Great.
Alexander the Great.
It was built in Ptolemaic Egypt, which was Egypt conquered by Greeks. So it's in Egypt, but it was built by Greek conquerors.
Egypt was part of the Roman Empire from 31 BC until it was conquered by the Arabs in 639--642.
Egypt was conquered by Rome, Turkey, France, and Greece. But Rome decided to keep the name and some of its culture.
they faced few invasions because,of the acess to egypt and nubia.
Assyria, Babylon, Lydia, Egypt, Phoenicia, Eastern Greeks
The Arabs conquered Egypt from the Byzantine Empire in the mid-640s C.E.
First the Egyptians, then Arabs, Ethiopians, Libyans, Macedonians, Romans. As you can see, Egypt was ruled by many groups. However if you want an answer simply between Greeks and Romans, it was the Greeks who were in Egypt as rulers before the Romans.
Numerous groups from Western Asia have conquered Egypt. In historical order it is:HyksosAssyriansPersiansMacedonian Greeks (in Europe, but conquered Egypt via Western Asia)Romans (in Europe, but conquered Egypt via Western Asia) and ByzantinesRashidun Islamic CaliphateAyyubid CaliphateOttoman Empire