Muthoot Finance is a public company traded on the BSE that operates in finance, hospitality, IT consulting, broadcast media, healthcare, renewable energy, and real estate. Founded in 1887 and headquartered in Kochi, India, Muthoot Finance employs over 25,000 people and is led by Chairman G George Muthoot, Managing Director George Alexander Muthoot, and Whole-Time Directors George Jacob Muthoot and George Thomas Muthoot.