role Strong technical knowledge of legislation and ability to research new areas Strong interpersonal and communication... independent distributor of fuels and lubricants in the UK. With a national network of over 130 depots, over 900 tankers, more than...
Certas Energy