SEO & Social Media Strategist
With years of experience in social media, digital marketing, and copywriting, Leigh joined the Armada team as the Social Media & SEO Specialist and took ownership of client social media and paid advertising efforts. She is dedicated to learning new technology platforms, integrating social media trends, and exploring how to best advertise for Armada’s clients. When she’s not working, Leigh is often found in the great outdoors or playing card and tabletop games with friends!