Managing Consultant - Environment and Climate Change
20 days ago
Greater London
... manager, comfortable managing teams, timelines and budgets • Excellent communication skills ... build successful relationships with clients, develop new business leads, and write and pitch ...