Following a brief spell in the motor industry, he joined Dairy Crest, initially in finance, before moving into general management where he was responsible for operations in the East of England before working his way up to Operations Director for their National Liquid business. In 1996 he joined British Waterways as general manager in the Midlands. He retired a decade later, in October 2006, as Managing Director.