Trey Laird CEO and Founder The Lighthouse Sober Living Recovery 365 in Connecticut

Trey Laird

Trey Laird is CEO and Founder of both The Lighthouse Sober Living and The Lighthouse Recovery Coaching 365 Program.

Before founding The Lighthouse, Mr. Laird was a Wall Street equities trader for 22 years, starting this first career with Bankers Trust and exiting with Lazard. Mr. Laird attended the Trinity School in Manhattan and Dartmouth College.

Mr. Laird has three children and lives in Rowayton, Connecticut with his wife. He is an avid marathoner, regularly travels to share his story of sobriety and treatment best practices, and appears regularly in the press on addiction issues.

Mr. Laird feels that his choice to Recover Out Loud has had an extraordinary impact on his life in recovery.