John Griffin Email

Director Customer Success . Finboa

Current Roles

Employees:
26
Revenue:
$2.6M
About
finboa provides back office automation solutions to community and regional banks. Our team has over over 20 years servicing banks.
Finboa Address
1504 Anita Street
Houston, TX
United States
Finboa Email

Past Companies

FINBOADirector of Customer Success
FINBOACustomer Success Manager
Frazer, Ltd.Marketing Content Specialist

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.