I disagree that it was foreseeable. In retrospect of course it looks obvious, but they probably figured that this had all blown over from the first time it was "revealed."
I still find myself a bit confused. CTO at an organization like Mozilla isn't very different in public duties than CEO.
I still find myself a bit confused. CTO at an organization like Mozilla isn't very different in public duties than CEO.