Astra
Show contact
Links
Previous companies
Steve Dean
Vice President Information Technology And CISO
Lance Narbaitz
Manager, IT Operations
Todd Stanford
Information Technology
Brandon Kirkman
Lead TPM
Senior IT Administrator
Vacant position
January, 2022 - present
July, 2021
March, 2021
View in org chart