D'Monte, Leslie (ngày 24 tháng 11 năm 2014). “Is Zoho the future of enterprise software?”. Livemint. HT Media Ltd. Truy cập ngày 5 tháng 8 năm 2015. Developers at zoho’s office in Ramapuram, Chennai. Zoho has around 2,600 employees, of which about 96% are based in India.