Business Development Manager
2 months ago
Greater London
Excellent customer/consultant relationship management * Excellent communicator with solid organisational skills * Natural interpersonal skills; sociable, self-motivated, resilient, professional, and ...