Holborn, Central London
. If this resonates with you, DeepMirror could be your next big adventure and read on towards the “boring” bits. Responsibilities...