Martha Leigh is an experienced professional in digital marketing and social media management. Currently serving as a Senior Digital Marketing Manager at Mach42, Martha has previously held roles at Taylor & Francis Group, including Social Media Marketing Manager, Communications Manager, and Corporate Communications Executive. Additional experience includes working as a Freelance Social Media Manager, an Account Coordinator at REED, and a Marketing Coordinator at Tower Health.
Sign up to view 0 direct reports
Get started
This person is not in any teams