Business Development Representative - Vertice - Permanent in London