Krishna Khandelwal
Chief Business Officer, Locus
Krishna Khandelwal has over 10 years of experience in varied fields including Polymer Research, Investment Banking (Barclays Capital & Deutsche Bank), and Technology Sales. He is an IIT Kanpur 2008 graduate.