Director of Operations Jobs - Aldeburgh, England