Mahesh Shankar

Mahesh Shankar is an Indian Music Director. He is also the Chief Technology Officer at Influx, and was responsible for creating Fandromeda, a fantasy sports site which offers games for cricket, football, kabaddi and more.