Scot Bowman

Head Of Brand at Lyle & Scott

Scot Bowman is a seasoned professional with extensive experience in e-commerce and brand management. Currently serving as Head of Brand and Ecommerce Manager at Lyle & Scott since April 2018, Scot oversees e-commerce strategy and performance, while managing agency relationships and optimizing ROI. Notable achievements include leading two website re-platforms and effective P&L management during the COVID-19 pandemic, along with a previous role as Omnichannel Merchandiser where Scot contributed to sustainability initiatives and received the highest employee achievement award in FY19. Prior to Lyle & Scott, Scot worked as a Merchandise Planner at United Nude, where Scot established and managed a merchandising department that expanded internationally. Scot holds a Master of Science in Strategic Planning and Investment and a Bachelor of Science in Economics and Mathematics, both from Newcastle University.

Links


Org chart

Sign up to view 1 direct report

Get started