Peter Armitage's Location
Nelson, NZ
Peter Armitage's Education
Peter Armitage's Skills
Peter Armitage's Summary
Peter Armitage, based in Nelson, NZ, is currently a New Zealand Business Manager at Biogen Idec. Peter Armitage holds a 1989 - 1993 Bsc in Food Science and Technology @ University of Leeds. With a robust skill set that includes Microsoft Excel, Project Management, Customer Service, Business Analysis, Leadership and more, Peter Armitage contributes valuable insights to the industry. Peter Armitage has 1 email on RocketReach.