Letitia MacDonald has held various sales and business development roles in different companies, specializing in influencer marketing, software testing, and recruitment. Letitia is a graduate of the University of Leeds with a degree in Management.
This person is not in the org chart