Talent & People Lead at DiligenceSquared ($140K - $190K)