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!
The amount of bad / low quality leads that they generate is insane if you're in any market that isn't purely D2C. So many people hours wasted dealing with churn.
That's not even accounting for the sheer volume of spam it'll generate from other businesses trying to cold-pitch random SaaS products and contractor outsourcing companies.
My favorite / most hated tactic is calling someone in the org and telling them that they're trying to return my call, hoping that the message will get passed along and the actual details (such as who they represent because I certainly never called them) get lost along the way.
I know it sounds silly but not having a website is probably the future of the web.
Now if you search nothing matches.
https://www.linkedin.com/search/results/people/?firstName=Sh...
So even if he has a Linkedin page, it's clearly not meant for anyone to find....why?