The Franchise Business Consultant role at Dunkin' involves managing a portfolio of Franchisees to drive operational and business performance. Key responsibilities include setting and assessing performance goals, coaching Franchisees, and ensuring alignment with brand standards. Candidates should have a minimum of 5 years in supervisory management and possess strong communication and organizational skills.