School of Rock Expands Presence in Asia with New Master Franchise Agreement in Taiwan
Marking the 15th country open or in development, the move supports a growing demand for the franchise in Asia.
FRANCHISE
Marking the 15th country open or in development, the move supports a growing demand for the franchise in Asia.
Current School of Rock owners in Greenwich, CT, will open four locations across Ireland over the next four years, with the first in Dublin in early summer 2021.