Lee Towse Lee's fun picture

Lee Towse

Head of Business Development

Lee moved to Leicester from his home town Middlesbrough in 1993 to study Design Management at De Montfort University. Lee has recently joined the team at Anicca as Head of Business Development after over 16 years at Yell working in their Agency looking after large client digital portfolios.
Lee enjoys cycling, is a big sports fan and likes to attend live sporting events ranging from football, cricket, rugby and formula one.