David Jamieson
David vets and develops new conceptual systems, methodological approaches, and analytical strategies that our teams use to solve client problems.