The IT Specialist supports and maintains the company's IT infrastructure, including hardware, software, and cloud applications, while providing technical support, troubleshooting, and project management to ensure reliable and secure technology operations at the San Diego headquarters.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.