Channel Account Manager - EMEA
3 months ago
London
A strong business hunter with broad experience in creating and managing channel sales activity, and driving channel revenue expansion, across the UK, Central and south EU. If you are a channel sales ...