Blog Archives

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

Posted in News Tagged with: , , , , ,