Master Franchisee


A master franchise is a franchising contract in which the master franchisor (the owner of the brand name) hands over the control of the franchising activities in a specified territory to a person or entity, called the “master franchisee”.