As a Business Development Manager, you will be responsiblefor driving new business growth across assigned international markets, customersegments and territories. You will identify, approach and develop new customersfor the company’s telecommunications portfolio, with particular focus on
Are you a German-speaking professional looking for an international career in customer service, technical support, and sales? Do you enjoy helping customers, solving technical issues, and identifying opportunities to deliver the right solutions? Location: Athens, Greece