Depot Manager

Exciting Career Opportunity - Depot Manager - Wantage

Do you have extensive knowledge of the Traffic Management industry, being involved and possessing qualifications in both 12AB & 12D works? Are you a natural business-developer, able to find and create new opportunities for our business? Are you competitor-aware and able to lead, set an example and motivate your team? Are you highly motivated and able to adapt quickly and efficiently to ever-changing situations, remaining Safety-critical focused at all times?

If you are up for a challenge and are hungry to carve out a progressive career, then you can play a key role within Britain's leading Traffic Management company. This truly is a great time to join us and excel in your career.

About our company:

Chevron TM specialises in the provision of temporary traffic management services throughout the UK, providing physical and digital traffic controls to ensure that works are carried out safely and workers and the general public are safe.

Managing traffic for organisations working within Utilities, Rail, High Speed Network, Local Authorities and Events we place huge emphasis on our performance and ability to deliver, meet and exceed our clients expectations. We give expert support from the consultation and design phase, right through to work completion and sign-off.

We believe our employees are the best in our business. They are ambitious, hard-working, dedicated and are proud to work for Chevron TM. We are proud of them and the contribution they make to the success of our company to ensure that we are the UK's leading independent Traffic Management company.

About the role:

The Depot Manager role is a key role within our business. As Depot Manager, you will manage the running of the depot, staff and all facilities, whilst also supporting the wider Chevron Business. You will liaise with colleagues, customers, and sub-contractors to ensure the safe and efficient fulfilment of traffic management services. You will be responsible for engaging directly and creating solid relationships with potential new customers, ensuring the timely, safe and quality-led delivery of schemes of work through your local team.

Accountable for driving productivity, you will take overall profit and loss responsibility for the depot. This will include reviewing and managing plant and vehicle expenditure, managing programmes of schemes and ensuring your TM crews are planned and allocated efficiently. An ongoing understanding of the commercial position of each contract is essential.

A great people manager, you will actively engage with and develop your workforce, ensuring operatives dispatched to undertake work are suitably trained, competent and both physically and mentally capable of delivering the works correctly and safely to Chevrons high standards. Ensuring all depot-based staff are briefed and up-to-date on current safety alerts, campaigns, toolbox talks and contract methodology, will be second-nature to you, ensuring correct delivery and understanding for all your team.

The role is based for our Wantage depot. Occasional travel may be required to attend meetings held at other operating sites and offices which are located at strategic locations nationwide.

About You:

A highly motivated individual with personality and tenacity, you will have extensive knowledge of the traffic management industry. Able to quickly establish dynamic working relationships with both customers and colleagues, you will forge deep relationships built on trust and delivery. Being a pro-active individual, you will seek out new opportunities within the region and secure new business. You will enjoy networking and creating new business relationships. The successful candidate will be a true leader and will promote and grow our business. They will thrive working within a high performing, fast moving and ever growing team.

Qualifications & Skills:

To be considered for this role you will be required to hold the below qualifications:

• Lantra Sector Scheme 12AB and 12D qualifications
• Knowledge of Chapter 8
• Hold a full UK driving license
• Have previous and demonstrable experience of the Traffic Management industry. This will be either practical TM experience or experience of working in the highway maintenance sector.
• Be proficient in the use of a PC, Microsoft Office suite and have the ability to work with other business management systems.
• Able to effectively communicate with senior management, customers and operatives
• Be an excellent communicator - both verbal and written
• Able to work well under pressure and meet strict deadlines


  • 12ab, 12d, CSCS, NSRWA