Ben Ross is the Co-Founder at Twelve Talent, where they focus on improving tech recruitment by leveraging modern technology and human insight. Prior to this, Ben served as Talent Lead at MoonPay and held various roles, including Talent & HR Business Partner and Lead Talent Partner for Technology at Trainline. With a background in recruitment spanning from 2010 to 2020 across multiple agencies and companies, Ben has consistently driven tech hiring initiatives. They also earned a Bachelor's degree in Politics and Economics, along with postgraduate qualifications in International Relations and Affairs from Loughborough University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices