Copyright © Daedalus e-World Ltd
Company registered in England and Wales under no. 4649136; Registered Office: 20 Bedford Street, London, WC2E 9HP
fostering innovation, change & agility through technology and new media
Daedalus experience is best described in terms of projects undertaken (click on the tabs to see experience in different sectors).