April 2024, Thame, Oxfordshire, UK: Leading customer experience solution specialist, three rocks®, has today announced the addition of 10 new employees to its team following a period of sustained growth in the last six months. Taking the total number of staff to 38, this follows the appointment of two critical board level executives, Chief Technology […]
The post Leading customer experience technology specialist marks recent growth with 10 new hires appeared first on UK Tech News.