Steven C. McCraw became the director of the Texas Department of Public Safety in August 2009 and also serves as the Governor s Homeland Security Advisor. McCraw began his law enforcement career with ...
Steven McCraw, Director of the Texas Department of Public Safety, said the incident commander inside believed more equipment and officers were needed to make a tactical breach. Mr McCraw said with ...
According to his DPS biography, Martin played a key role in DPS's response to several major incidents, including the Austin serial bomber.