Business Development Manager (Software Sales) at Degree 6 (London, gb) — aijobsearch