Sales Manager
Manchester, Manchester, United Kingdom
THUS Plc
Your Communications
Transmission Operations Manager