Craig Stack is the Founder and President of Truepic since January 2015. Prior to that, Craig was the Co-Founder of Life Credit Company from January 2013 to January 2020. Craig also served as Vice President at Goldman Sachs from October 2000 to February 2005. Craig holds a BS in Finance from Boston College, where Craig graduated in 1996.
Sign up to view 0 direct reports
Get started