The Geneva School of Business and Economics is located at the heart of Genève Internationale, within the dynamic and prestigious Octagon campus. This prime location offers a strategic advantage, being close to Geneva’s international airport and well-connected to the city via major highways.
Octagon is a thriving hub for international companies and organizations, providing the perfect setting for both your academic and professional growth. Our campus spans three iconic buildings and offers a range of world-class facilities, including an auditorium, meeting rooms, catering services, sports amenities, and advanced IT infrastructure.
Here at the Geneva School of Business and Economics, we are proud to be part of a vibrant, globally connected community where innovation and collaboration flourish.