Company TRIUMPH ASSOCIATES INCORPORATED Address TRIUMPH ASSOCIATES INCORPORATED, HUNTINGTON STATION, 11746, NEW YORK