Vaxart
Show contact
Links
Previous companies
James Lay
Vice President Information Technology
Igor Shmakov
Information Technology Client Services Manager
July, 2023 - present
View in org chart