Team Leader — SSP · Leeds, England, GB | Tsenta