Teams and Locations

More than 4,000 people at more than 40 locations worldwide make up the global ROSEN family. From our large Innovation Center in Lingen, Germany, to our many global locations close to our customers, our offices, workshops, testing facilities and manufacturing plants are welcoming and modern workplaces.

Smiling man looking into the camera.
Working with my international colleagues and with people from different parts of the business keeps my job interesting and expands my skills.
Robin John, Integrity Engineer, ROSEN Group in Middle East

Meet our people

The complexity and international nature of many of our projects means that a consistently high level of communication is required within our company. We therefore emphasize and work on our collaborative processes and activities so that we can support each other and meet these high demands at all times. Widespread collaboration also means that colleagues enjoy meeting and working alongside different people from different parts of our business.

Immerse yourself in some of our locations and get to know some of our employees below.

Insights into some of our locations

We have a genuinely global footprint as our colleagues and experts work all over the world. No matter where you are from or what you do, we have the right role and space for you. Get familiar with some of our locations and some of our people in these videos and learn more about our work and where we do it.

Loading video...

ROSEN Mexico Workshop Tour

Loading video...

Our employees at ROSEN in Bogota, Colombia

View of half the globe from space with individual rays of light going straight up symbolizing ROSEN locations.

Regions and Locations

We have locations all over the world. Where would you like to work?
Read more