HarpoonRock is led by its principal, David Moffat, who brings in associates and partners to work on specific projects.