David Payne

Active Middlebury, CT Director for Timex Group USA, Inc.