2nd October 2008 at 11:14
#18499
Hamish Cliff
Guest
Hi there John
I have no experience of Romania but I do have experience of setting up a multi lingual contact centre in Holland for a major global automotive brand,
I can highly recommend Holland as an alternative.