Anderson Hagler - C.V. April 2021 - virtual.pdf