What does als geschäftsführender Direktor eingesetzt mean?

als geschäftsführender Direktor eingesetzt - German to English

appointed as handling director