Tag: warehouse

VELUX Warehouse Tour

VELUX Warehouse

VELUX Skylights calls Greenwood South Carolina home, but they have several warehouses around the country. I recently took a quick tour of their warehouse in Windsor, Connecticut while picking up two customer orders. Opened in 2005, the Windsor location services

Posted in General Tagged with: , , , , , , ,