Learn more
Log in
Qoria
Contact
No bio yet
Gavin Logan
Executive Vice President EMEA
Sign up to view 4 direct reports
Get started
20 members
Abbott
Netflix
Johnson & Johnson
Nvidia
New York University