The job requires to be able to think on your feet using initiative and customer service skills on the road. We have 2 depots in London (Harrow & Barking).