Business Positions
McKinsey & Company
Management consulting firm
Handy Technologies
Home cleaning app
Positions
College Connect
Online platform in India that connected aspiring college students with enrolled students around the world
Schools
Amherst College
Located in Amherst, Massachusetts, a town of 35,000 people in the western part of the state. The college’s 1,000-acre campus is adjacent to downtown Amherst.
•
School