Teresa Laird's Location
Downers Grove, IL, US
Teresa Laird's Work
Teresa Laird's Summary
Teresa Laird, based in Downers Grove, IL, US, is currently a Director of Governance at International Legal Technology Association (ILTA), bringing experience from previous roles at International Legal Technology Association (ILTA) and iManage. Teresa Laird has 1 email on RocketReach.