Becca Cason Thrash was born in Harlingen Texas. She graduated with a degree in Fashion Design from the Fashion Institute of America. In 1986, she and Holly Moore formed Cason & Moore, Inc., one of Houston's top public relations entities during the late 80s and early 90s. Becca and Holly launched the monthly publication now known as Paper City Magazine, which is published in Houston, Dallas, San Francisco and Atlanta.
An active fundraiser, Becca serves on the boards of Best Buddies International, Houston Grand Opera, Contemporary Arts Museum Houston and the Houston Ballet.
Becca and her husband, John Francis Thrash, M.D., are also enthusiastic contributors to a number of worthy causes.