JOBS: Process Technician - Swift Solar (San Carlos) Mark Martin 29 Oct 2026 21:00 PDT