Shane Hansen

Warner, Norcross & Judd LLP

Current Role: Partner