Parsing the English words used in the news release looks to me like the resignation was tendered before the end of the 90 days to be effective June 21. BTW, you also are assuming that he began working at BEHL ON March 16. The news release you quote doesn't say that. Not bothering to look at other news releases, I recall something about April 2 as the date Goodall began working at BEHL. Perhaps you might wish to search for that news release. Hard to see anything fishy in the stuff you quote.