Logical Thinking careers in Suez, Egypt