We are growing and can’t wait to help paint Russia pink! We have an exciting new opportunity to lead and build the team in Russia as our Country Manager! The Country Manager is responsible for driving the business locally through motivation, relationships, initiative, business acumen, passion and tenacity. Management of the Too Faced Russian field team and handling operational responsibilities for Russia are the main functions of the Country Manager.
This is a field position that will be based in Moscow, centrally located by IDB HQ.