Gerber Technology, a Lectra company
24 Industrial Park Rd W, Tolland 06084