Business Development Manager
4 months ago
Greater London
It offers a comprehensive suite of cloud services to customers worldwide, including elastic computing, database, storage, network virtualization services, large-scale computing, security, management ...