Wastech appoints inaugural CEO to drive ongoing growth Wastech has elevated Scott Russell to the newly-created position of CEO, as the company looks to build on its rapid growth.Read More March 11, 2021, 9:37 AMMarch 11, 2021