WEEE Team Leader
Posted a week ago by Veolia
- Location:
- Cannock, Staffordshire (2 miles)
- Job Type:
- Permanent
Monitor all current processes to verify all relevant checks are carried out and approved prior. Have a good understanding of the WEEE regulations. Ability to explore multiple courses of action to arrive at the best solution for the business and the customer. Ability to review all … more