The IT Support Specialist provides essential technical support to employees across Europe and Asia, managing device lifecycle, troubleshooting hardware and software issues, and maintaining videoconferencing systems to ensure smooth and efficient office operations in a collaborative, hybrid work environment.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.