David has over 25 years of experience in the investment management industry as an operations director, solution architect, program manager, and process consultant. David has worked with some of the world’s largest asset owners, investment managers and service providers. He has driven numerous large-scale initiatives including strategic assessments, operating model transformations, process improvements, evaluation and selections, outsourcing transitions, and software implementations.