Electrical Project Manager in newport | ApplyBoost