Solid Works Designer careers in Suez, Egypt