Lee Pollard is an experienced project manager with expertise in Unified Communications and Voice Solutions. Currently, Lee serves as a Project Manager at Croft Communications since July 2019 and has held a similar role at IC Group UK since December 2018. Prior to these positions, Lee worked as a 3rd Line Support Desk Engineer at Chess ICT from May 2016 to November 2018 and gained significant project management experience at Integra ICT from July 2008 to May 2016.
Sign up to view 0 direct reports
Get started