What is David Blood Net Worth?
David Blood is Managing Generation Investment Management LLP which has a net worth of $20.65B.