Director of Operations Jobs - Llandudno, Wales