3 Offshore Electrical Jobs in Sunnyvale, CA