In-house project managers (who are also interpreters) working under the supervision of a former Chief Interpreter.
KUDO Help Center
Are you lost? Do you want to get in touch with us?
Contact UsAre you lost? Do you want to get in touch with us?
Contact Us