No bio yet
May, 2023 - present
Channel Sales Manager Italy at Dectar
Industrial Sales Manager Italy at PEI-Genesis
Sales Manager Italy - Spain - Portugal - Greece - Turkey at Taylor Guitars
Sales Manager Italy at Alvimedica
Business Development Manager - Sales Manager Italy at Schumacher Electric Corporation
Access the worlds's biggest network of public org charts
Learn more