Managing Director
James Boughton
CEO Approval Rating
90/100
1920
PrivateAcquired by Canon, Inc.
http://www.edale.com/