Kier stays on track with new contract wins