Mahesh Keni is an experienced technology executive currently serving as Sr. VP - Technology Services at Harbinger Systems since July 2015. Prior to this role, Mahesh Keni spent over two decades at Microsoft Corporation, where the position of Engineering Manager was held from September 1988 to March 2012. Mahesh Keni earned a Master of Science in Computer Science from North Carolina State University between 1986 and 1988 and holds a Bachelor of Technology in Electrical and Electronics Engineering from the Indian Institute of Technology, Bombay, where studies were completed from 1979 to 1984.