Industry Affiliations
- New England Promotional Products Association
President 2006
Director 2001-2007
Member 1990-Present
- Promotional Products Association International
Member 1990-Present
Civic Affiliations
- Rotary Club of Lexington Massachusetts
President 1999-2000
- Lexington Massachusetts Chamber of Commerce
Director
- Lexington Massachusetts Town Meeting Member
Religious Affiliations
- Lexington Knights of Columbus, Lexington Massachusetts
Grand Knight 1990-1991
- Governor David I. Walsh Knights of Columbus 4th Degree
- Saint Brigid Catholic Church Parish Council
Lexington, Massachusetts
National & Regional Charitable Affiliations
- Homes for Our Troops
Director 2009-2013
- Make -A-Wish Foundation of Massachusetts
Wish Grantor
Fundraising Volunteer
- Homes for Our Troops Annual Golf Tournament
Chairman 2010-Present
- Memorial Hospital Annual Golf Tournament, North Conway, New Hampshire
Tournament Director 2012-2018