Tower Group Companies
New York, NY , USA