Simplified payments for your business, is our business.
Looking for a particular FirsTech employee's phone or email?
The FirsTech annual revenue was $21.4 million in 2026.
Christen McLeod is the SVP, Managing Director of FirsTech.
51 people are employed at FirsTech.
FirsTech is based in Decatur, Illinois.
The NAICS codes for FirsTech are [541, 522, 52, 541511, 5415, 54, 5223, 54151].
The SIC codes for FirsTech are [738, 73].