Popular Franchise business consultant jobs locations