SOSHI là một trong những tập đoàn giáo dục lớn của Nhật Bản với hơn 20 năm kinh nghiệm. Hiện nay, tập đoàn sở hữu hơn 120 cơ sở giáo dục có trụ sở tại Nhật Bản và New Zealand, từ bậc mẫu giáo, mầm non, tiểu học, trung học, trường nghề, cao đẳng, đại học… phục vụ hơn 30.000 sinh viên trên khắp thế giới.
Với mong muốn góp phần cho sự phát triển chung của các quốc gia thuộc khu vực vành đai châu Á – Thái Bình Dương, tập đoàn SOSHI đang tập trung phát triển 3 cơ sở đào tạo bao gồm: Học viện IPC – Newzealand, Đại học IPU – Nhật Bản và Cao đẳng Nữ sinh IPU – Nhật Bản với mô hình giáo dục quốc tế và chính sách hỗ trợ đặc biệt dành cho sinh viên nước ngoài thông qua chương trình học bổng giá trị.