Business Development Manager - Telecoms
4 months ago
Gloucester
This means that overnight stays will be required, but all accommodation is paid for. The successful ... written communications and in person -Search potential market areas for telecom opportunities ...