Sales Manager (French Speaker)
- Location
- Poole, England, United Kingdom
Essential Fluent in both English and French (written and spoken). Proven experience in technical sales, business development, or account management within an engineering, manufacturing, electronics, or industrial environment. Demonstrable success in developing international business and managing customer relationships. Strong commercial acumen with a track record of delivering revenue growth. ...