Communicaid is one of Europe's leading corporate language training providers, with our Head Office based in London. We are urgently looking for experienced Business English Language Trainers for freelance work in Dubai and Abu Dhabi. We also require English language trainers who specialise in Insura...