The RoleThe role of the Site Team Leader is to support Site Management in achieving the highest performance possible within their respective site. This includes maximising customer satisfaction, optimising productivity, maintaining strong stock accuracy, tightly controlling inventory, and minimising all…