Biffa appoints new chief executive officer

Horbach was recently group chief executive of global wind energy business Suzlon Energy and has had a 19-year career as the European chief executive of General Electric.

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content