managing director of Geojit Financial Services