Global Financial Controller Jobs in Teddington London