Head of Client Sales and Partnerships (Finance, Business and Tech) at The Telegraph | HireBase