Mark Leech is currently the Strategic Marketing Director at Brave Agency. Before that, Mark held the position of Senior Marketing Manager at Ori and Head Of Sales Operations at Force24 - Marketing Automation. Mark has a strong background in the marketing industry, with various roles at companies such as Zazzle Media, TJS Digital Marketing Ltd, and Interflora. Mark studied Media Performance at Chester University and has a solid educational background from Boston High School and Boston Grammar School.
Sign up to view 1 direct report
Get started
This person is not in any teams