I believe that is correct. However as he is operating the company from Germany, he would be required to register the company as operating a branch (Zweigniederlassung) in Germany.
The company would then be liable for German taxes on income generated from Germany. German Payroll taxes would also be required if they employ people within Germany. I am unsure if the Branch Office is also required to pay IHK fees but that may also be the case.
The company would then be liable for German taxes on income generated from Germany. German Payroll taxes would also be required if they employ people within Germany. I am unsure if the Branch Office is also required to pay IHK fees but that may also be the case.