Small startups often don't have enough of a finance staff for proper separation of functions. That's the problem. Who in the transaction path had the authority to stop this guy without being fired? Probably nobody.
Here's the company.[1] It sells a "headless commerce platform".
[1] https://fabric.inc/