Ross is a San Antonio native and a graduate of MacArthur High School. He attended Texas A&M University in College Station where he was a member of the Kappa Alpha Order and received a degree in Environmental Design. He is now a licensed property & casualty and life & health insurance agent serving as a Vice President for Offenhauser & Co. Insurance, his wife’s family’s agency that was founded in Texarkana, Texas, in 1882. As a shareholder, Ross manages the San Antonio office and Believe It Foundation Strategic Plan 25 primarily focuses on property & casualty coverage for clients in the construction, real estate, and life science industries. In addition to insurance, Ross and Whitney recently created a commercial real estate development company. Their first project is a 30,000 square foot mixed-use development on the city’s East Side set to open in early 2021.