Technical Engineer 05/23/2024, Bahra Electric Jeddah Saudi Arabia Development | engineer | cable | Communication | Technical Bookmark job Bookmark job