Business Development Representative
Posted 5 hours ago by Telent Technology Services Limited
- Location:
- London
- Job Type:
- Permanent
Telent is a leading technology company and specialist in the design, build, operation, and maintenance of the UK's critical digital infrastructure, drawing on decades of experience in the mission critical communications and technology. We enable organisations to create, improve and operate … more