Frames 1. Engineering, Consultancy & Research


Dr. A.D. Sacharovlaan 2
2405 WB Alphen aan den Rijn
The Netherlands
+31 (0)172 464200

Frames has been offering solutions in the international energy market since 1984. Together, we design, build and deliver renewable energy and water solutions, separation technologies, oil & gas processing equipment, flow control & safeguarding systems and modules, as well as integrated solutions like total plants. Headquartered in the Netherlands, Frames employs more than 400 people in 15 offices worldwide, each focusing on a specific range of systems and solutions. 

Contact: Jacques Melman, Managing Director