The Technology Support Specialist I provides first-line technical support to customers, troubleshooting hardware and software issues related to Enviva's technology systems, and collaborates with higher-level technicians to resolve complex problems, ensuring efficient operation and customer satisfaction.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.