Peter Houwen, based in London, GB, is currently a Project Manager at Imprima. Peter Houwen brings experience from previous roles at Kimberly Clark European Shared Services Centre, Law for All Solicitors, Acton Head Office, London, Legal Services Commission, Eastern Regional Office and Food and Rural Affairs (DEFRA), Cambridge. Peter Houwen holds a 2001 - 2002 Translation in Languages @ University of Surrey. Peter Houwen has 2 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Peter Houwen?
Find contact details for 700 million professionals.