To be honest, I find it kind of bizarre that your company doesn't appear to have any public web presence. I also worked at a B2B-only fintech very recently, and we still had a website. Heck, my neighborhood barbershop has a website. I know it sounds like I'm knocking y'all (and maybe I am a little), but I'm honestly just curious. If I were a tech leader at a bank and got a direct sales call from a vendor and they said they didn't have a website, I'd just assume it was a scam. It must be working for your company so I'm very interested in how you haven't found the need to have a website in 2025. That I think would actually be a more interesting blog post!