Supply Chain

New CEO at Taziker

Steve Corcoran has been named as the new chief executive officer of multi-disciplinary specialist contractor Taziker, starting on 1 October 2020. He has had a…

Read More