Abril Joins D CEO As Managing Editor By Glenn Hunter | 5 years ago El Paso native, SMU grad worked at weekly business newspaper.