Roshan Kapoor
Berlin, Germany Development
London, United Kingdom Development
Dublin, Ireland Development
Sydney, Australia Technology
Dublin, Ireland Technology
Toronto, Canada Technology
Lisbon, Portugal Technology
Leeds, United Kingdom Technology