John Peters has/had a position (Co-Founder) at Triple Canopy, Inc.

Title Co-Founder
Board member yes
Executive yes
Updated about 2 years ago

Source Links