Regional Business Head - Europe
2 months ago
London
... and marketing efforts for the European region, including the UK, France, the Netherlands, Italy ... sustainable growth and profitability of the business in Europe. What you're up to: * Develop and ...