Senior Finance Manager job in Cirencester | Robert Half