Spotted job listings for a new service center in Burbank, possible Supercharger location?
https://chc.tbe.taleo.net/chc01/ats/careers/jobSearch.jsp?org=TESLA&cws=1
https://chc.tbe.taleo.net/chc01/ats/careers/jobSearch.jsp?org=TESLA&cws=1
NA-US-CA-Burbank-811 S San Fernando Blvd. Google Maps |
Last edited: