Menlo College

About Menlo College

Established in 1927, Menlo College is located on the San Francisco Peninsula in the town of Atherton, a well-appointed residential community near the cities of Menlo Park and Palo Alto. The area ranks among the most attractive and dynamic in the world, with numerous cultural resources and a temperate climate. Menlo College concentrates on providing – more... excellent programs in management, mass communications, and liberal arts. Its curriculums reach truly spans the globe - with exemplary faculty and student exchange programs at Harris Manchester College at Oxford University (England), Peking University in China, and Adolfo Ibanez University (Chile). – lessMore from ZoomInfo »

Menlo College Employer Reviews

Working at Menlo College