Troll Systems Corporation
–
Los Angeles, CA
... Company Description Troll 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, ... - May 26