Skip to content



Working in our headquarters in Barcelona will give you a strategic position internally and an influence on the development of our company

You will be surrounded by the best specialists in your area and you will benefit from the learning opportunities. Barcelona is a modern city with a great Mediterranean flair, a wide cultural offer, a large variety of outdoors activities and a mild and sunny climate all year long. We would love to have you for longer stays, but even periods of only 6 months are possible. Watch this video to find out what it is like working in Barcelona.

A different view

Work on the 21st floor, in the modern office with a stunning sea view right next to Barceloneta Beach and in the heart of Barcelona! You will be surrounded by the best radiology specialists working with the innovative reporting software having the flexibility to schedule your own working agenda.

Tax advantadges & benefits

Pay only 25% of income tax when working in Spain for more than 183 days. Additionally TMC offers generous benefit packages which include return flights, initial accommodation, and help from a relocation agency with a housing search, schooling and administrative paperwork. For longer stays costs for spouses and children are also covered.

Continuous learning

We strongly encourage you to participate in radiology courses, seminars and conferences. You will be entitled to an annual budget for the scientific activities of your choice and will get an access to our image library as well as medical sessions. We will also give you an opportunity to act as an ambassador of TMC and give prelections at company’s medical events.

TMC Head of AI Implementation

Dr. Geraldine Dean

TMC Head of AI Implementation

I am excited to be working together with a great team at the AI Centre of Excellence to advance the use of AI and machine learning in radiology where we are committed to working to make AI a force for good in healthcare.


Get in touch for more

International: +34 93 550 0750
UK: 0845 020 5250
Sweden: +46 8 55 92 6487
Denmark: +45 22 94 87 57
Germany: +49 6042 59 90 001