College of Business Administration
Higher EducationMecca, Saudi Arabia51-200 Employees
The College of Business Administration is a higher education institution based in Jeddah, in the Mecca region of Saudi Arabia, focusing on business education. Its mission is to close the gap between education, job opportunities, and the skills demanded by both business and non-business organizations, while preparing students for leadership and success in local and global markets. The college emphasizes entrepreneurship, change management, and the development of critical thinking, problem-solving, and teamwork, with programs designed to align career goals with market needs and broaden strategic perspectives through industry partnerships. It positions itself to serve local and international business environments and pursues partnerships with corporate entities and international business schools to expand opportunities for students and professionals. In 2026, it launched an Artificial Intelligence in Business major, reflecting a commitment to evolving its offerings and strengthening industry relevance.