September, 2021 - present
Business Development Manager – EMEA at Netstock
Business Development Manager EMEA at Anodot
Business Development Manager EMEA at Jacobi Group
Sales Business Development Manager EMEA at Visitt
New Business Development Manager EMEA at Red-on-line
Access the worlds's biggest network of public org charts
Learn more