LSR Announces Expansion and Office Re-location

April 11, 2013, 10:27 pm

CEDARBURG, WI (April 12, 2013) – Due to continued growth, LSR is pleased to announce the re-location and expansion of its Fitchburg office to Madison, Wisconsin. The new and larger space is designed to support further growth and technology collaboration with customers and strategic partners.