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