Vacancy International business development manager We are looking for business development manager, based in Russia to join our international team. The candidate must have high level of self-discipline and capable to effectively collaborate with distributed