Audit & Legal English jobs in Russia
Broaden your search
Refine your search
Found 2 jobs
We require strong Contracts manager having experience with management / administration of construction contracts
Location: St Petersburg, SPE, Russian Federation With over six decades of business and technical experience in the mining, energy, and infrastruc...