Leigh Clarke

Meet Leigh

Commercial Manager
Leigh is our Commercial Manager, who leads our services sales and account management teams in EMEA and the US. Leigh joined Kyloe in 2016, after spending two and a half years working in recruitment technology and a further three years working as a recruiter.

Content from Leigh