Juan Antonio Costa Leo's Location
Madrid, ES
Juan Antonio Costa Leo's Work
Juan Antonio Costa Leo's Education
Juan Antonio Costa Leo's Skills
Juan Antonio Costa Leo's Summary
Juan Antonio Costa Leo, based in Madrid, ES, is currently a Country Manager Spain and Portugal at Duck Creek Technologies, bringing experience from previous roles at Wefox Group, TMC, Escuela De Cocina Telva and Aquanima. Juan Antonio Costa Leo holds a 2018 - 2019 The Valley Digital Business School. With a robust skill set that includes Business Strategy, Management Consulting, Strategy, International Business, Business Development and more, Juan Antonio Costa Leo contributes valuable insights to the industry. Juan Antonio Costa Leo has 1 email on RocketReach.