Our client, a growing player in the renewable energy sector, is seeking an organised, customer-focused, and technically minded administrator to handle customer communications and technical support. This position manages incoming queries, logs feedback and resolves complaints to ensure high customer satisfaction. Additionally, the role involves troubleshooting technical issues internally and with equipment manufacturers, assisting with CRM testing and administrative tasks across project lifecycl…