Lee Welch is a Customer Success Manager at Agility PR Solutions, where they have held various supervisory roles in product support and development since July 2016. Prior to that, Lee worked at PR Newswire for 10 years, also in product development and consulting roles. Before entering the PR industry, Lee was a Senior Member Service Executive at monster.co.uk. Lee holds a Bachelor of Arts degree in Performing Arts from London Metropolitan University.
Links
Sign up to view 0 direct reports
Get started