4 employees
Left Coast is a neobank that provides digital business banking services to underbanked, unbanked, and cash intensive industries.
2016