Class of 2001 January 17, 2025 On the Move Ben Mesches is now general counsel at Haynes Boone, where he guides appellate and litigation teams in high-stakes cases in state and federal courts nationwide. Read More (External link)