The IT Specialist supports and maintains the company's IT infrastructure, provides technical support to staff, manages enterprise applications, and drives IT projects to ensure reliable and efficient 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.