Frames 4. Equipment & materials supply


Eikenlaan 237
2404 BP Alphen aan den Rijn
The Netherlands
+31 (0)172 461600

Frames provides a wide range of products and services in three applications: upstream, downstream, and renewables. The company designs, builds, and delivers systems and solutions for the international energy industry. Whether you are searching for onshore, offshore, refining or renewable energy solutions, Frames will meet your demands. Frames has its headquarters in the Netherlands and operates with 275 employees in seven offices worldwide.

Denny van Hoof, Regional Sales Manager