Skip to content

People

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