5 jobs for "transaction manager" in London, United Kingdom