Director, Legal - Projects & Transactions, EMEA
Stack Infrastructure Emea London Office DE
Director, Legal - Projects & Transactions, EMEA Location: London, United Kingdom Role Summary This is an opportunity to be at the heart of STACK's EMEA data centre development and investment activity....