A Systems Specialist at Omnidian supports and maintains the company's global IT infrastructure, serving as the primary technical contact for team members, managing hardware and software issues, and contributing to high-level infrastructure projects to ensure smooth operations and a sustainable work environment.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.