🌿 Back to all jobs

🥝 Country Manager France

SOFICO | gaspésie–îles-de- a madeleine, Canada | Posted June 19, 2026

Job Description

COUNTRY MANAGER FRANCE

As the Country Manager France, you’ll drive the success and growth of the France country unit by focusing on financial performance, customer relationships, team development, and operational excellence in a dynamic tech environment. Your primary focus is on aligning business objectives with customer needs and financial goals to drive overall unit performance while taking a keen interest in employee development and satisfaction. Currently, the unit is expanding into Spain, a market which offers great growth potential. Additionally, as a country manager, you will play an important part in assessing market trends and business opportunities in the region. The France country unit has a sizeable existing customer base and still offers ample potential for commercial growth. It’s headquartered in Avignon and has additional offices in Paris and Madrid. You will be expected to travel between the offices as well as to spend time regularly at the Belgian globa...

Apply for This Position

Submit Application