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. You will align
COUNTRY MANAGER FRANCE ABOUT THE ROLE 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