Allen developed the first consolidation software application for Société Générale de Belgique in 1980. He created his own company in 1985 to provide consolidation consulting and develop financial and legal information systems for groups. He continues to follow the development of Sigma Conso's software very closely. He is the author of many. consolidation reference books and leads training courses and seminars.