The client is seeking a Business Development Manager to further expand their team in Russia! Your primary role will be onboarding new demand partners, including mobile-first advertisers and digital ad agencies. This…