Credit Hero will help you become credit confident! Founded by Christian Larson-Sokaris and Nicole Sanchez in 2016, Credit Hero is backed by investors that include Corigin Ventures, Financial Solutions Lab, and Grand Central Tech and is headquartered in New York.