IEE Colloquium on Human, Organisational and Technical Challenges in the Firm of the Future