VP of Finance Jobs - York, England