Directory
James Thomas Armstrong
JA
James Thomas Armstrong
nationality: United Kingdom, Southwater (GB)
Commercial register
Gilead Sciences Switzerland Sàrl
Managing director · sole signature · Zug
since Oct 15, 2026
Feedback