Aman Kumra
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