Being an ad exec he probably lied about what he was contributing to the company.
It's a "she", first of all, and no, Robin Wheeler is an ad business veteran who spent a decade at the company and cultivated countless client relationships. You don't just fire someone like that on a whim because your sugar level dropped, or whatever.