Ángel Herrera se ha dedicado a la asesoría y la representación de empresas locales e internacionales en Honduras desde 2015. Ha asesorado a empresas en asuntos relacionados al derecho laboral, comercial, notarial, civil, marítimo y administrativo, entre otros.
Ángel ha asesorado a clientes en la formación e incorporación de sus compañías, y se ha desempeñado como asesor permanente de grandes y pequeñas compañías locales e internacionales, instituciones bancarias y compañías de seguros. Ha sido responsable del manejo de embargos judiciales y extrajudiciales, en los cuales se ha desempeñado como mediador y negociador de disputas.
En su capacidad como notario público, Ángel ha autenticado una gran cantidad de documentos públicos relacionados con el comercio y bienes raíces.
Anteriormente, Ángel se desempeñó como abogado litigante en casos civiles, laborales, comerciales y penales en tribunales locales. Antes de esto, se desempeñó como juez militar durante 24 años.
Se ha desempeñado como Magistrado de la Corte Suprema de Justicia en el año 2009.