IT Helpdesk Technician Posted by: in Jobs November 14, 2018 Comments Off on IT Helpdesk Technician 8 Views Tesla Location : Fremont CA US The IT Help Desk is the first point of contact for IT related questions. The IT Help Desk supports all Tesla locations across the world…. More >> 2018-11-14 tweet