Enable job alerts via email!
A global consulting firm is seeking a Country Manager to lead its UK subsidiary in London. The role involves driving strategy, overseeing a local team of 15, and enhancing business growth by engaging with international companies and establishing strong partnerships. Candidates should have over 8 years of relevant experience in business management or development, and a strong track record in B2B sales. This position promises excellent career opportunities within a multicultural environment.
ALTIOS is recruiting a Country Manager to lead its UK subsidiary, recently established through acquisitions. The role involves overseeing the integration, driving the subsidiary’s growth, and representing the Group in the local market.
Working closely with the Group Management, you will be responsible for driving ALTIOS’s strategy in the UK, overseeing the local team, and growing the client portfolio.
You will lead and develop the local team of 15 employees, fostering engagement and talent development. You will also take full ownership of financial performance (P&L, budgets, KPIs), ensuring profitability and sustainable growth.
You will drive business growth with international companies in the UK by engaging with C-Suite executives and developing strong partnerships with the local ecosystem (banks, private equity firms, government agencies…). Representing ALTIOS in the market, you will increase visibility and capture new opportunities for expansion.
Operational Excellence
You will ensure compliance with ALTIOS Group standards and processes while driving delivery of client and internal projects. By promoting cross-border collaboration and maintaining transparent communication with stakeholders, you will strengthen trust and long-term relationships.
You have more than 8 years of experience in Business Unit management, consulting, or business development, and have a proven track record in B2B sales of services to fast-growing SMEs and mid-cap companies.
You have strong experience working with international businesses, organizations, or markets.
You demonstrate leadership and strategic thinking, enabling you to inspire and engage teams effectively. With an entrepreneurial mindset and strong intercultural awareness, you bring an international outlook that allows you to navigate diverse business environments and drive sustainable growth.
Location: London, United Kingdom
Recruitment Process:
You will benefit from a tailored onboarding program in a collaborative and stimulating environment from day one!