Tesla uploaded a short video interviewing employees at its location in Markham, which work on battery development and factory design, charging infrastructure, battery CNC machine programming and more.
The overall message from the Tesla video is employees get challenged to make the impossible—possible. Tesla touts it has 1,200 employees, 2 manufacturing facilities, 1,200+ Superchargers and 3 R&D centers in Canada. Oddly enough, the Tesla careers page is showing no job listings available when you search for Markham.
Senior Editor at TeslaNorth.com. Electric vehicle enthusiast, lover of dogs and all things Elon Musk. Click here to buy me a coffee 🙂 Email tips: email@example.com. Click here to get 1,000 Tesla Supercharger miles free with your next Tesla purchase.