Alan Simpson, Head of IT Strategy Planning and Governance, openText
The relationship between employee satisfaction and customer satisfaction is symbiotic. Businesses that invest in the well-being and happiness of their employees always deliver an enhanced customer experiences, which I experienced when working with Nine Feet Tall’s motivated and dedicated team.