meaning of als geschäftsführender Direktor eingesetzt

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

appointed as handling director