Catherine Yoran has/had a position (Member Strategic Advisory Board) at Triple Canopy, Inc.

Title Member Strategic Advisory Board
Board member yes
Executive yes
Updated about 2 years ago

Source Links