Portrait of Radha Vembu

Rank #2064

Radha Vembu

Net worth $2.0B

Business software · India

Born
Dec 24, 1972
Age
53
Source
Business software
Residence
Chennai
Citizenship
India
Marital status
Married
Children
1
Education
Bachelor of Arts/Economics, Indian Institute of Technology Madras (IIT Madras)

Net worth over time

Biography

  • Radha Vembu gets her wealth from her stake in privately held Zoho Corp, which offers business software on the cloud.
  • The company was cofounded by her older brother Sridhar Vembu, who started the business initially as AdventNet in 1996.
  • A graduate in industrial management from the elite IIT Madras, Vembu is a product manager for email service, Zoho Mail.
  • Zoho's founder Sridhar Vembu stepped down as CEO in February 2025 taking on the role of chief scientist. His younger brother Mani is now CEO.
  • Zoho is setting up a new campus which an house 2,000 people in the tier 3 city of Kumbakkonam in the southern Indian state of Tamil Nadu
  • Zoho is headquartered in both Austin, Texas and Chennai, India
  • Zoho was ranked #41 in the Forbes 2023 list of the top 100 privately held cloud computing companies in the world.