MOHELA
Financial ServicesMissouri, United States501-1000 Employees
MOHELA is a financial services company that concentrates on student loan servicing, providing borrowers with account information and repayment options. The company is headquartered in St. Louis, Missouri, with an operating center in Columbia, Missouri, and an office in Washington, DC, and its listed address is 633 Spirit Drive, Chesterfield, Missouri 63005. It employs between 501 and 1,000 employees. MOHELA positions itself as a nationally-recognized leader in student loan servicing and higher education financing. The company has been involved in various regulatory and legal matters in recent years, including lawsuits and penalties, and has received recognition such as a Top Workplace award.