Gattaca
Show contact
Kevin Freeguard
Chief Executive Officer
Salar Farzad
Chief Financial Officer
Roy Thompson
Director Of Technology
Jack Cornelius
Group Director UK North America
Simon Lloyd
Bids & Sales Enablement Team Manager
+ 12 more
2 members
Current role
View in org chart