About this role
Team Member (Clerical) at Iberdrola. Location: Glasgow, Scotland, United Kingdom. Role: managing complaints, responding customers, processing payments Requirements: Experience in customer service or contact centre, strong telephony and communication skills, MS Office/Excel experience, ability to prioritise and handle complaints and high workload peaks. Category: Customer Service Seniority: Entry Level Tools: Microsoft Office, Microsoft Excel Commitment: Full Time Workplace: Onsite Languages: English