An annocement is certainly due. Major changes in personnel seem well scripted and executed. Some people would be available but more likely they have been head hunted and lined up for some time.
Why are they heading for a company under a funding cloud?
Going on the web site the board of directors consist solely of indipendant directors