sales manager in data centre infrastructure
- Location
- Greater London, England, United Kingdom
industry Strong understanding of data centre White Space solutions and ecosystem Entrepreneurial mindset with a self-starter attitude Experience working in international and matrix organisations Ability to navigate complex stakeholder environments Strong negotiation and influencing skills Excellent coordination and project management capabilities Confident presentation and communication skills Strong ...