Digital Content Manager

We seek a hands-on Digital Content Manager who can capture everyday moments, highlighting our fantastic employees, services, and products.

Find out more
UK flag

Sales Manager - Sheffield, UK

We are looking for a Sales Manager for our office in Sheffield, UK.

Read about the position
French flag

Country Sales Manager – North/Central France

We are looking for an individual with business acumen and eager to lead and develop one of our most important growth market – North/Central France.

Read about the position
Spanish flag

Country Sales Manager – Spain

We are looking for an individual with business acumen and eager to lead and develop one of our most important growth market – Spain.

Read about the position
Our stand at SSW Maastricht in 2019

Open application

We are always on the lookout for ambitious, enthusiastic, and talented individuals who are eager to develop and learn. If you believe you would be a great addition to our team, we encourage you to send us an open application. We are excited to hear from you and explore the potential of working together in the future.

Contact us
Abstract steel form
Watch our corporate presentation.