The Installation Specialist role involves managing the deployment of Samsara's hardware and technology solutions at customer sites, overseeing project execution, coordinating with vendors, troubleshooting issues, and ensuring high-quality installations to drive customer success and operational efficiency.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.