European E/CTRM Software Managing Director - €160-250k + bonus + equity - based from anywhere in ...
19 hours ago
London
... travel to different offices across Europe as this is very much a people leadership role, whilst ... Director, Product Director, PreSales Director, Technical Director and Professional Services ...