Mr Stephen Rippingale ← Previous Stephen Rippingale: Managing Director in charge of the everyday running of KEC Engineering