Sanjeev Sharma is a New York based consultant with nearly twenty years of experience in finance, venture capital and technology roles in USA and India. He was one of the first managers in the early stages of National Stock exchange of India in mid 1990s. He provided leadership to many mission critical projects at IBM Corporation, USA and provided business and product development support to many early stage portfolio companies in the venture capital Industry. He also taught finance to management students and has accurately predicted the movement of US economy and stock market for the last five years, while writing for seekingalpha.com Sanjeev holds an MBA from Columbia Business School, New… York. Sanjeev Sharma can be reached at ciframeworks@yahoo.com