by Sotos » Fri Jul 01, 2011 12:40 pm
This is a field that there is plenty of supply from Cypriots and EU citizens so it would be very unlikely that a company would go into the trouble to arrange a visa for you ... unless you have some very special skills and experience... Knowing French would not be a big advantage, but not knowing Greek could be a major disadvantage for most companies. Your best chances would be with some offshore companies. I know there are Indians working in companies such as Amdocs, but I don't think they are in your field.