"Even though our systems
are all about technology,
it's the people who make
the real difference."

We offer solutions for oil, water & gas treatment and flow control & safeguarding as well as services for these solutions.

Our people are the engine of Frames. Their knowledge, skills and personality are the pillars of the company.

That’s why we are looking for you. Join us.