VP of Finance Jobs - Lockington, England