Chennai, Tamil Nadu - Bangalore, Karnataka
's degree in business administration or marketing, familiarity with franchise industry is a plus- please share to the needy...