Thomas Rowan, Allegro Microsystems, Worcester, Mass.