Leave us your email address and we'll send you all the new jobs according to your preferences.

UK & Ireland Country Manager - Growth & Strategy

Posted 1 day ago by St Michel

Permanent
Full Time
Other
London, United Kingdom
Job Description

St Michel, a French family business, is expanding its UK & Ireland presence with a Country Manager role based in London. You will oversee commercial growth, profitability, marketing investments, and team performance, coordinating with Retail and Private Label channels.

The role requires strategic leadership, hands-on commercial expertise, and financial accountability, including budgeting and partner negotiations. Travel within the UK & Ireland and to France Headquarters is expected.

Email this Job