Video Editor Jobs - Aberdare, Wales