Ashraf is an equity investor and advisor offering equity and mutual fund investment services through his investment firm. He has over 30 years of experience in the financial services industry and also offers training programmes for traders and investors for equity markets.