Natasha Walton is a Content Manager with experience in B2B tech companies specializing in data protection compliance. Natasha has a background in clinical administration and illustration, with a degree in Psychology from Liverpool Hope University.
Sign up to view 0 direct reports
Get started