Roshan Kapoor
Toronto, Canada Technology
London, United Kingdom Technology
Lisbon, Portugal Technology
Dublin, Ireland Technology
Leeds, United Kingdom Technology