David Harper

Senior Associate