
Subscribe to PEAK IDV EXECUTIVE SERIES VIDEO PODCAST
People
Steve Craig, Founder & CEO
Steve has over 20 years of experience in Internet software and has worked in the identity industry for over 8 years holding senior-level product, strategy, and sales positions at three top identity verification companies.