Business mobile Sales specialist Reporting directly to the UK Sales Manager. Usually based out of our London South... as businesses move inevitably to a Unified Communications solution and Cloud services. Services range from traditional telephony...
Vertex IT Solutions