University Of Massachusetts Lowell Email & Phone number of top level executives

Company Icon

University Of Massachusetts Lowell

The University of Massachusetts Lowell is a public research institution located in Lowell, Massachusetts, United States. Founded in 1894, it is one of five campuses of the University of Massachusetts system. UMass Lowell offers over 120 undergraduate and graduate degree programs in various fields. Its campus spreads over 125 acres, with modern classrooms, labs, libraries, and state-of-the-art research facilities. UMass Lowell has a diverse student body of over 18,000 from over 90 countries. The university is committed to providing quality education at an affordable price, with a focus on experiential learning, innovation, and research. UMass Lowell is ranked as one of the top colleges and universities in the United States by various national and international rankings.