Director deals: Alfa Financial Software chair and CEO net over £9 million
- Alfa Financial chairman and CEO sell over £9 million shares- Combined deals represent around 3% of their holdings- Renew director nets over half a millionAndrew Page, chairman of Alfa Financial Software (ALFA), a company providing mission critical software to the asset finance industry, sold 5.3 million shares netting him £8.4 million in proceeds.The sale was made via CHP Software and consulti