Business Development Manager/Director for UK & Ireland
16 days ago
Greater London
... Manager/Director at Dreame Technology UK & IE in the London Area, United Kingdom, with flexibility ... Business Development, Sales, and Relationship Building skills * Experience in identifying and ...