Impress
Clinic Manager
- Presencial
... 2019, we have expanded across 10 countries with more than 110 locations, offering leading care and state-of-the-art technology. ABOUT THE ROLE: As the Clinic Manager, you will be responsible for all operations and sales of your facility. This will include, but not be limited to, establishing and implementing clinical protocols ...
Porto, Portugal