VP of Operations

Impress

📍 Spain, Catalonia, Spain

Full-time Hospitals and Health Care Posted March 01, 2026

Job Description

Join Impress – Europe’s Leading Health-Tech Innovator!


We believe everyone deserves a smile they’ll love