Roshan Kapoor
India Technology
London, United Kingdom Sales
Barcelona, Spain Sales
Toronto, Canada Sales
Munich, Germany Sales
Paris, France Sales
Milan, Italy Marketing
Madrid, Spain Finance
London, United Kingdom Finance