Jun 2024 – Present | Noida, India
Nov 2023 – May 2024 | New Delhi, India
Jun 2022 – Apr 2023 | Remote / New Delhi
Aug 2018 – Jan 2022 | Lucknow, India
Jul 2016 – May 2017 | Lucknow, India
Oct 2015 – Jun 2016 | Bengaluru, India
Jul 2017 – Nov 2017 | Bengaluru, India
Jan 2012 – Aug 2013 | New Delhi, India
Jul 2008 – Jul 2009 | Bengaluru, India
Jan 2008 – Jun 2008 | Bengaluru, India