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.
49 people are employed at FirsTech.
FirsTech is based in Decatur, Illinois.
The NAICS codes for FirsTech are [54151, 52, 541511, 541, 54, 5415, 522, 5223].
The SIC codes for FirsTech are [738, 73].