Development Director
Ireland
talent in managing and building large teams: hiring, evaluating, and developing key employees
Experience forming a management vision
Fluency in Russian
Work Format
Remote or from one of the company's
More than 30 days ago