in Greece, after relocating to Athens. If you have a solid Sales / Business Development mindset, ideally in the IT industry... Development Representative, you will be responsible for identifying robust sales opportunities, profiling prospective customers...