Ranu is a rural tourism entrepreneur. He hails from a picturesque village called Chegra in North Bengal. Following stints at several premium hotels across India, he decided to shift home and begin his entrepreneurial journey.
Ranu is also a Buddhist scholar. He spent 13 years as a monk in the Sonada Monastery near Darjeeling. His brother, Paljor, and he also run their own monastery in Chegra. Their homestay venture, meanwhile, is called Kartiyog Sougar.