Managing Director at Thomas Defence Systems Ltd - Scarborough, England, United Kingdom
Thomas Defence Systems Ltd is a defense & space company based out of Scarborough, United Kingdom.