Job requirements We are seeking a Russian speaking Operations Associate to join our dynamic team in London, located near the Barbican underground station. The Job: Visa Application Management: + Scrutinize documents and collect applications for visa processing. + Record and…