Sales & Account Management

Business Development Manager Fluent English is required Russian language is required Working visa provided if needed Help with relocation