text.skipToContent text.skipToNavigation

Office & Plant Locations


Leeds, Alabama (Moores)

Hubbell Power Systems, Inc.'s connectors facility in Leeds, Alabama is 250,000 square feet. With over 280 employees, the factory offers in-house engineer-to-order capabilities. They manufacture 5,000 different SKUs annually and serve thousands of customers.