Stephen Hanlon/Definition

Attorney and head of pro bono team, Holland & Knight LLP; board chair, Constitution Project