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.