David Storer, based in Etterbeek, BE, is currently a Director of Research, Innovation and New Mobility at Clepa. David Storer brings experience from previous roles at Centro Ricerche Fiat. David Storer holds a 1989 - 1991 Ph.D. in Science - Engineering @ The University of Manchester. David Storer has 1 emails on RocketReach.
Looking for a different David Storer?
Find contact details for 700 million professionals.