Mark Leech

Strategic Marketing Director at Brave Agency

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.

Links

Previous companies

Ori logo
Force24 logo

Org chart


Teams

This person is not in any teams