VP of Finance Jobs - Poole, England