Anderson Hagler - C.V. February 2024.pdf