Natural Power
Project management and ERP system selection support. Having grown since the early ’90s from eight to 280 employees and opened sites across the UK, France and the USA, Natural Power found their existing arrangements of systems could not satisfy their business requirements for future growth.