RCS’ new Amersham office is up and running! Our EMEA team is settled in, already working on new projects and looks forward to visitors.