Elon University - Martha and Spencer Love School of Business
Higher EducationNorth Carolina, United States51-200 Employees
The Martha and Spencer Love School of Business is the business school of Elon University, based in Elon, North Carolina, offering undergraduate and graduate programs in business. It holds AACSB accreditation, a distinction earned by fewer than five percent of business schools worldwide. The school is widely recognized for its undergraduate program and for strong rankings across MBA, accounting, marketing, finance, entrepreneurship, and management. It also hosts centers focused on professional sales, creativity and entrepreneurship, development, finance, organizational analytics, and financial literacy, supporting student learning and engagement. Recent activity highlights its regional footprint in North Carolina, with expansion of offices in Greensboro and Charlotte. The university and school are also involved in events and programs such as the Charlotte Decision Challenge and the STEM-designated MSBA Flex program in Charlotte, reflecting ongoing regional engagement and program development.