Business Development Manager
15 days ago
Greater London
Communicates and coordinates closely with internal sales, product support, marketing, operations ... Excellent presentation and consultative skills. * Ability to build strong, lasting client ...