Anderson Hagler - C.V. November 2024.pdf