Skip to content
GMTCETEDTCDTPDT

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.