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