Roshan Kapoor
Madrid, Spain Sales
Dublin, Ireland Technology
Dublin, Ireland Sales
Milan, Italy Marketing
Lisbon, Portugal Data & AI