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 [54, 5223, 541, 522, 52, 5415, 54151, 541511].
The SIC codes for FirsTech are [73, 738].