Traub Capital Management
97 Chapel St Suite 7, Needham 02492