The Credit team is responsible for designing, developing, and launching one of TruePay’s most complex products across multiple countries.