CEO / Country Manager / Head of Sales
- Salary negotiable
- Madrid (City), Spain, Madrid
- Permanent, full-time
Director of Sales / Country Manager / CEO - Remote - Spain based Cpl is partnered with a new and exciting player within the Renewable Energy / Solar market. This position is for a Country Sales Director (CEO) of Spain for a Solar Distributor that cov...
Go to similar: Manager jobs in stratforduponavon