The Lead Commercial Manager is a key role in the Procurement & Supply Chain department within the Public Sector, primarily focused on leading the commercial management of contracts and suppliers.
Client Details
Our client is a large organisation within the Public Sector, based in London, dedicated to restoration and renewal efforts. They are well-known for their commitment to quality, sustainability, and innovation.
Description
- Lead the commercial management of contracts and suppliers within the procurement and supply chain department.
- Develop and implement commercial strategies to drive value for money.
- Ensure contracts are awarded and managed in accordance with regulations.
- Manage and mitigate commercial risks associated with contracts.
- Establish and maintain relationships with key suppliers and stakeholders.
- Oversee the procurement process, from tendering to contract award.
- Provide commercial advice and guidance to internal teams.
- Report on contract performance and provide insights for improvement.
Profile
A successful Lead Commercial Manager should have:
- Experience in commercial management within the Public Sector.
- Strong knowledge of procurement and supply chain processes.
- Experience in contract management and negotiation.
- Ideally RICS Qualified
- Strong analytical skills to evaluate contracts and suppliers.
- Excellent communication skills to liaise with stakeholders and suppliers
Job Offer
- An estimated salary range of £90,000 GBP per annum.
- 30 days of holiday leave.
- A discretionary bonus scheme.
- Life assurance of 4 times the salary in case of death in service.
- Group Income Protection.
- Pension scheme with up to 10% employer contribution.
We encourage all qualified candidates interested in a rewarding career in the Public Sector, based in London, to apply for the Lead Commercial Manager role.