Vice President Sales, Northern Europe - sita capital

London