Sigma Sport relocates, stays in St. Charles

By Stephen Frothingham

ST. CHARLES, Ill. (BRAIN) — Sigma Sport USA recently moved. The company’s lease was up and it found a building in a better location, closer to employees’ homes, downtown St. Charles, bike and run trails and UPS, FedEx and USPS drop-off locations.

The North American headquarters now features 1,200 square feet of office space for sales, customer service and marketing plus 4,800 square feet of warehouse space for testing and packaging product.

“Sigma Sport USA has …read more

Via:: Bicycle Retailer and Industry News