David Stewart is the Member Board of Directors of LONGVIEW PARTNERS LLP.
35 people are employed at LONGVIEW PARTNERS LLP.