He does not have a role in the management of the company nor the day to day operation of the company. He is still a director, however I don't think his term will be renewed.
Stock is cheap and the new management strong and credible.
AHL Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held