Company TRIBECA TECHNOLOGY SOLUTIONS INC. Address TRIBECA TECHNOLOGY SOLUTIONS INC., NEW YORK, 10038, NEW YORK