Troll Systems Corporation
–
Valencia, CA, 91355
31USD - 38.46USD per hour
... 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, ... - Sep 28