The three leaders listed on their web page three weeks prior to the announced acquisition are still there (thanks wayback machine), but that might not be inconsistent with the rumour if they are still leaving (and havent left yet) or the website hasnt been updated.
They do have a good client list.
SPO Price at posting:
94.5¢ Sentiment: Buy Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.