Yorkshire Building Society | YBS
With approximately 4,000 employees, Yorkshire Building Society (YBS) is the second largest building society in the UK, being one of the most trusted providers of financial services in the UK. Why YBS chose our applicant tracking system YBS has been a client since December 2017, choosing our ATS System to provide greater visibility for hiring […]