He completed his Fellow Programme in Management from the Indian Institute of Management Lucknow in Information Technology and Systems area. He also holds degree in Electronics and CommunicationsEngineering from National Institute of Technology, Calicut, India. His has also worked at Tech. Mahindra Pvt. Ltd in the past.