Leo Rowley

Senior Marketing Executive at Chess

Leo Rowley is a seasoned marketing professional with extensive experience in various marketing roles. Currently serving as a Senior Marketing Executive at Chess since August 2025, Leo previously held the same title at AppCheck Ltd from May 2023 to August 2025 and worked as a Marketing Executive at One Call Insurance Ltd. from January 2022 to May 2023. Prior to these roles, Leo gained valuable experience as a Junior Digital Marketer and Digital Marketing Apprentice at Office Friendly from May 2019 to December 2021. Leo's educational background includes studying English and Creative Writing at the University of Birmingham from September 2017 to February 2019, and completing a Level 3 Digital Marketing degree through Baltic Apprenticeships from 2019 to 2021. Additional work experience includes a temporary role as a Sales Assistant at Marks and Spencer and a brief stint as a Commis Chef at Turtle Bay Restaurants.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices