He joined Barlows Tractor Division in 1981 and has enjoyed a number of job promotions and transfers around the country. In 1988 he was transferred to Nashua as financial manager, becoming financial director in 1991, and general manager in 2005.