As of December 2021, Frames is part of Plug Power. Frames has been offering systems and solutions in the international energy market since 1984. Together, we design, build, and deliver Hydrogen Systems and Solutions. Our people work directly, one-on-one, with each client for the best results.
View Top Employees from FramesLooking for a particular Frames employee's phone or email?
The Frames annual revenue was $54.3 million in 2024.
Leon Harland is the Non Executive Chairman of Frames.
190 people are employed at Frames.
Frames is based in Alphen aan den Rijn, South Holland.
The NAICS codes for Frames are [3331, 333132, 33313, 33, 333].
The SIC codes for Frames are [35, 382, 38, 353].