Oren is a Bryan native and grew up in Bryan schools. He attended Texas A&M and graduated with a degree in accounting. After graduation, Oren worked for 16 years with the IBM Corporation as a Marketing Representative. In 1985, Oren purchased the Beal Insurance Agency from his uncle, Jacob Beal, who had founded the agency in 1946. Oren holds his CIC (Certified Insurance Counselor) designation, is a Lifetime Member of the B/CS Chamber of Commerce and is a 40+ year Master Mason and a 32nd Degree Scottish Rite member. Oren and his wife Pat have been married over 50 years and have one daughter, Karen, who is married to Andy Winn, a partner in the agency.