Background
Pena, Octavio was born on March 19, 1958 in San Antonio, Texas, United States.
Director city internal revenue department
Pena, Octavio was born on March 19, 1958 in San Antonio, Texas, United States.
Dir internal review department, City of San Antonio, since 1994.