1 Chief Executive Officer (CEO) job in twyford