Peter Taffe Location
Sutton, GB
Peter Taffe Work
- Intelligence Editor @ ICIS
- 1996 - 2001 Deputy Editor @ European Chemical News
Peter Taffe Education
Peter Taffe Skills
Peter Taffe Summary
Peter Taffe, based in Sutton, GB, is currently a Intelligence Editor at ICIS. Peter Taffe brings experience from previous roles at European Chemical News. Peter Taffe holds a 1972 - 1976 B.Sc in Chemical Engineering @ University of Leeds. With a robust skill set that includes National Security, Publications, Counterintelligence, Feature Articles, Counterterrorism and more. Peter Taffe has 1 emails on RocketReach.