Andrew Holmes

Active Biddeford, ME Chief Executive Officer for Shelton Winlectric Co.