Odin
Show contact
Links
Previous companies
Louay Owaidat
CEO
Alexandra Roddenbery
Chief Human Resources Officer
Eric Woodall
Vice President
James Edwards
Vice President, Finance
Jerry Mason
Executive Vice President
+ 3 more
December, 2022 - present
September, 2019
View in org chart