The new 9,500 sq ft office on Dean Street supports their working culture and emphasises their culture of entrepreneurship and personal empowerment with a space that promotes staff collaboration and encourages integration between teams.
Read the Zuora case study