Manager, Solutions Engineering - EMEA North - London | OpenTalent