Job Title: Supplier Manager
Location: Based from Cannock
Salary: Up to GBP39,000 depending on experience
Exceptional prospects. Meaningful work. Superb benefits. Whatever you're looking for in your next career move, there are all kinds of reasons to join Veolia. We're an international business with a single vision to resource the world. And we're achieving that by providing innovative solutions that help industries, cities and communities to use energy, water and waste more sustainably. It's a huge operation, involving the talents of over 174,000 employees across a wide range of roles. But no matter what we do, we're all united by a shared passion and desire - to provide smart environmental solutions that make a real and lasting difference. Join us and you'll play an important part in achieving our vision.
Where you'll work
We have a fantastic opportunity for a Supplier Manager to join our experienced Supply chain team located at our custom built offices in Cannock.
What you'll do
This is a brand new role and you will be responsible for the management and improvement of the Supply Chain Compliance Processes and Policies across the business, you will also be responsible for the management of a team of procurement administrators who support the business with all supply chain administration.
The role will require you to lead and manage a team (up to 6 staff) to deliver all transaction requests in the Supply Chain systems. You'll manage risks in the supply chain through the robust vendor due diligence process as well as developing and reporting relevant KPIs. We'll expect you to develop and maintain knowledge of supply chain best practice through formal and informal external benchmarking.
The role will require that you are a point of contact for business partners for non-preferred suppliers as well as establishing, building and maintaining positive relationships with them to enable the supplier due compliance and diligence processes to be effectively implemented and maintained.
You'll support negotiation of terms and conditions with non-preferred suppliers in order to create certainty as to the agreement and minimise legal disputes. In addition you'll develop and implement supplier rationalisation plans and manage the Supply Chain Support team for day to day transactions and ensure all Supply Chain policies and procedures are followed.
What you'll need to know
MCIPS Qualification will be advantageous as you will be reading and understanding contracts to address business and financial risks in Veolia as well as mitigating them through providing appropriate advice to our business stakeholders. Team leader experience would be advantageous but we will help develop you in this area if you need us to.You will be responding to queries from customer audits and bids requests in relation to how Veolia manages our supply chain risks
Someone who has experience in a role such as Account Payable Manager, Sales Manager or Procurement Manager might be interested in this role.
Veolia recognises the positive value of inclusion and promotes equality. We welcome and encourage job applications from people of all backgrounds.