1995-11-22T00:00:00+00:00
Satellite manufacturer CTA Space Systems, of Rockville, Maryland, has named Christopher Roberts director of business development. He was previously manager of corporate operations.
Source: Flight International