20 employees
American Challenger is also based in Stamford with the goal of developing digital banking technology and software.
2020