Background
Spencer, Clifford Lee was born on September 18, 1957 in Crystal City, Texas, United States. Son of John Clayton and Sara Mae (Freeman) Spencer.
pharmaceutical company executive
Spencer, Clifford Lee was born on September 18, 1957 in Crystal City, Texas, United States. Son of John Clayton and Sara Mae (Freeman) Spencer.
Bachelor of Business Administration, Baylor University, 1980.
Sales representative Beecham Laboratories, Denver, 1980. Medical representative Abbott Laboratories, Houston, 1980-1986. Medical sales specialist Mead Johnson Laboratories, Dallas, since 1986.
Member Phi Delta Theta. Clubs: Garland Baylor Bear (Waco, Texas) (board directors, treasurer since 1990).
Married Barbara Arlene Reavis, April 5, 1986. 1 child, Clayton Lee.