Nikhil Aggarwal

Nikhil Aggarwal

Growth Product Manager for Nomad
16 points