Mr. Stroud has served as a founder, director and officer of Capital Senior Living Corporation (CSU:NYSE) and its predecessors since 1986. Capital is one of the nation’s largest operators of residential communities operating 112 senior living communities with an aggregate capacity of approximately 14,600 residents.
In 2009, Mr. Stroud returned to Stroud Companies, the real estate and investment Company he founded before Capital. Stroud Companies is a privately held real estate and investment company that has developed, acquired and sold senior housing and commercial real estate in excess of $1 Billion. Stroud Companies is currently developing assisted living and Alzheimer communities.
Mr. Stroud has served on the Owner’s and Operator’s Board of the National Investment Center for the Seniors Housing and Care Industry, and served on the Board of the Assisted Living Federation of America. He founded the Texas Assisted Living Association, and served as President and Board Member of the National Association of Senior Living Industry Executives. He is an Inductee to the Stifel Nicolaus Senior Housing & Healthcare Real Estate Hall of Fame.
Mr. Stroud earned a B.B.A. with highest honors from Texas Tech University, a J.D. with honors from the University of Texas Law School, and a L.L.M. with honors from New York University Law School where he was editor of the Tax Law Review and a Wallace Scholar. He is also a licensed CPA.