Business Description Ubiqus has grown to become the world’s leading meeting services agency. They are looking for individuals with translation, transcription, editing, and other related experience.
Company Headquarters US HQ: 61 Broadway, Suite 1400 New York, New York 10006, USA