Site Manager required urgently in Folkestone for an earthworks contractor. Liaising with clients and reporting on progress to staff and the public.