Troll Systems Corporation
–
Santa Clarita, CA
... is a worldwide leader in the development high-definition video data links, tracking antennas and control systems, designed to deliver image intelligence, surveillance, and reconnaissance, from manned and unmanned aircraft, land and marine vehicles. ... - Jun 15