Founder · Engineer · Executive
Peter Armstrong and the art of changing position
He spent twenty years building Triple Point Technology around the business of risk. After its sale, Peter Armstrong took a different seat, advising founders while keeping his ties to engineering and old friends.