A wide network of language specialists in interpreting, translations, typesetting, desktop publishing and consultation in foreign languages; up-to-date word processing and desktop publishing, communication software and hardware; MOSAIC Language Services is one of British Columbia and Canada's leading language agencies.