Aman Kumra hasn't written any stories yet.

Aman Kumra

Aman Kumra

Marketing manager. Liverpool born and living in London. Passionate about tech, startups and all things digital. On a side note i like bourbon