- Taco Bell (Indianapolis, IN)
- …founded in 1999 by Greg Flynn. It has grown since then to the largest franchise operator in the world. Flynn owns and operates a diversified portfolio of restaurants ... Description As a Restaurant General Manager, you lead a multi-million dollar business with total operational and financial responsibility for your Taco Bell unit.… more