India is a startup capital hub. With this in mind, Kelsa's operation is strategically centralized in India to provide easy access to onboarding & support for all the clients across. Started with India in 2017, Kelsa evolved on a day-to-day basis and began adapting to every work environment. Contact us for more information about our product or request for a live demo for your company.
Kelsa – Head Office, O3 Infotech Pvt. Ltd., No. 31, Cunningham Rd, Vasanth Nagar, Bengaluru,, Karnataka, India - 560052