In principle, foreigners can also be managing director of a GmbH. German law does not provide for any requirements as to the nationality or domicile of the managing director.
In practice, However, it is occasionally required that a managing director of a GmbH to able to enter Germany at any time. This requirement is not covered by German law.