Globalization of Education semakin tak terelakkan di masa perubahan seperti saat ini. Termasuk kebutuhan masyarakat akan entrepreneur dan profesional andal yang berwawasan global, dan memiliki integritas tinggi serta memahami konteks lokal. Melihat fenomena itu, PCU (Petra Christian University) kemudian menginisiasi Petra Business School yang disingkat dengan PBS.Â