Customer Service Specialist
3 days ago
Harwell
This hybrid role, based in Harwell, Oxfordshire, requires a driven individual who excels in resolving customer queries, managing orders, and liaising with multiple teams to ensure smooth operations and high customer satisfaction. A proactive, detail-oriented approach and a passion for providing o...