REL has been recognised as one of the top 10 UK Best Workplaces™ by Great Place to Work®. This years’ accreditation see’s REL placing 6th of all Large Workplaces (251 – 1000 employees), up 1 place from 7th in 2019, maintaining accredited status for six...
Recent Comments