Teja Chekuri is a global restauranter who has set up unique restaurant chains across the world. While he holds the position of the Managing Partner at Ironhill India and holds several board level positions in different companies, he has consolidated all […]
Archives
No archives to show.Categories
- No categories