Role Description
The role involves technical sales, communication, and social media engagement. The new Technical Commercial will manage sales across Spain and Portugal, excluding the Madrid area, and will travel occasionally to visit different zones. A minimum of 3 years of sales experience is required.
Qualifications