CV monteur careers in Suez, Egypt