About the role
Global Sales Manager - EMEA London £90,000 - £110,000 Bonus EMEA Travel Global Business Data Centre Industry Career Progression Full Package IMMEDIATE START Are you looking for a Global Sales Manager role with experience within the data centre, colocation, connectivity or digital infrastructure industry? Are you looking for a senior commercial position where you can take ownership of major EMEA accounts, develop new business and play a key role in the continued growth of a global data ce…