Location
barcelona
Posted
June 07, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
We Are Impress
At Impress, we believe everyone deserves a smile that makes them happy!
Since 2019, weβve been offering top-quality invisible orthodontics supported by cutting-edge technology. Now present in 10 countries with over 140 clinics, our mission is to improve the health and quality of life of our patients worldwide.
Your Mission
As a National Sales Manager, you will play a key role in driving growth and optimizing daily sales to achieve our ambitious strategic goals.
Your Responsibilities
- Lead sales efforts across clinics throughout Spain, focusing on direct-to-consumer sales.
- Train, motivate, and mentor both Sales and Medical teams in our clinics.
- Collaborate with local teams to ensure smooth sales processes, execution, and conversion.
- Ensure adherence to best practices and standardized procedures across all locations.
- Provide ongoing training and develop educational materials for cli...