1 Manager job in twyford