Ben Farrell
Compliance & Contracts Administrator
Ben is a Compliance and Contract Administrator, responsible for creating contracts and ensuring compliance across the business. Ben graduated from Swansea University with a degree in Accounting and Finance, and has spent the past few years working in visa compliance.
