VP of Sales Jobs - Haughley, England