Imogen Leonard

Digital Operations Executive at DC Thomson

Imogen Leonard is a multifaceted professional currently serving as a Digital Operations Executive (social) at DC Thomson since June 2023. Imogen is also the Writer and Founder of Stamp Magazine, an online publication launched in April 2023, dedicated to showcasing creative talents in the industry. As the Artist, Illustrator, and Founder of Hija Design since June 2021, Imogen has cultivated a significant following on Instagram by promoting personalized art. Previous roles include Content Manager at Greaves Sports Limited, Co-Founder of Point of You UK, Small Business Owner on Etsy, and Sales Associate at Belstaff and Joules. Imogen's educational background includes a BA Hons in Film and Media from the University of Stirling.

Links

Previous companies

Etsy logo
Belstaff logo

Org chart