The IT Support Specialist provides technical support and troubleshooting for Windows-based workstations, manages onboarding and hardware deployment, and maintains IT infrastructure to ensure smooth daily operations for a climate tech company's local and remote employees.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.