Greenstar boss Wakelin named new Biffa chief executive

Greenstar chief executive Ian Wakelin has been appointed as chief executive of Biffa Group ahead of the merger of the two companies. Mr. Wakelin is currently the Chief Executive of Greenstar, which has been recently acquired by Biffa. The intention is to now merge the two companies. Mr. Wakelin has a long and successful track … Read more