Technical Support Specialist at Plug Power | HireBase