Wasn't hard to find out the type of organisation they were, even for a layperson. Given he's successful in the financial sector, you'd surely hope he had a contact or two to ask if he didn't know himself.
I don;t buy ignorance as an excuse. To his credit, he did at least quit, and also everyone is allowed a mistake. It's when it gets to a Joe Elliot level of endorsement that you have to seriously question whether they should be let anywhere near the running of the club.
I don't really appreciate the half-baked offers during our worst spell either, that didn't present everything, nor for that matter trying to get Haskell involved. By that stage, he'd know what kind of personality Seppala was, and how that would go down. That episode is where I actually have some sympathy with Seppala, that people were working behind her back to destabilise the club - that doesn't excuse many of the actions taken by our owners, but there was no need to back her into a corner and force her to fight like that.