STV
Location : Glasgow SCT GB
Determination and drive to succeed, overcome obstacles and to meet the demands of working in a busy news environment….
STV
Location : Glasgow SCT GB
Determination and drive to succeed, overcome obstacles and to meet the demands of working in a busy news environment….