CEO (Chief Executive Officer) since 2005

Employment test 1001 - 5000 employees
Technology company logo thumb
operating since 1918
Headquarters in London, Dublin, New York and 1 office
Technology Company

David Levin has not worked on any EPO patent applications which have been published in the last five years.

Please Sign in to use this feature