internal auditors careers in Suez, Egypt