Business Development Manager
12/09/2024
Nea Ionia, Athens
Digital Minds is looking for an energetic, enthusiastic and committed Business Development Manager. The Business Development Manager will be responsi...