Did he resign or was he fired?
(thought I saw an article on FR earlier today saying Harrigan was fired)
Saw an article saying that he was placed on Administrative Leave. Since he was the founder, they may have needed to come up with some kind of deal to buy out his interest in the firm.