Stevens Institute of Technology is located at 1 Castle Point on the Hudson, Hoboken, NJ 07030. It has around 250 - 500 employees. Its revenue is around $20 - 50M. Stevens Institute of Technology, The Innovation University®, is a premier, private research university situated in Hoboken, N.J. overlooking the Manhattan skyline. Founded in 1870, technological innovation has been the hallmark and legacy of Stevens education and research programs for more than 140 years. Within the university's three schools and one college, more than 6,100 undergraduate and graduate students collaborate with more than 350 faculty members in an interdisciplinary, student-centr...
Competitor - 1/7
Which company is more competitive with Stevens Institute of Technology?