260 employees
STET is an automated clearing house servicing the payment industry and providing processing services for SEPA and domestic instruments.
2004