Co-Founder & CEO
Michael Power
CEO Approval Rating
90/100
1996
PrivateAcquired by Bravura Solutions Limited
http://www.www.deltafs.co.uk