Vecna
Show contact
Links
Deborah Theobald
CEO
Andrea Grant-Blue
Project Manager
Andrew S.
Hardware Operations Manager
Anita Okpobiri
Senior Project Manager
BHAVESH SHRESTHA
Director of Product Delivery
+ 10 more
Current role
View in org chart