An exciting permanent opportunity has arisen for a Customer Technical Support Specialist to join a dynamic and fast-growing technology team based in Cardiff. You'll be responsible for delivering first- and second-line technical support to customers across the U
Click 'APPLY NOW' for full job description.