Interpreters – Translators – Transcription – All languages – All business sectors – Conference equipment – Sound equipment – Sign language – Electronic voting devices

Based in Paris and Lyon, Interface has been a key player in the interpreting and translation sectors since 1984.