theupgroup.co.uk
33 Newman St, Fitzrovia, London W1T 1PX, UK
The Up Group is a top executive search and talent advisory firm focused on technology and digital sectors, offering recruitment, leadership development, and strategic consulting services.