Kaushik Roy

John DoeSourjya lives and breathes all things tech – with...

Saikat Majumdar

Advisor

John DoeSourjya lives and breathes all things tech – with...

Jay Shankar Mukherjee

Communications Lead

John DoeSourjya lives and breathes all things tech – with...