The Role
Department : Client Development
Location : London
Role : Senior Client Development Executive
The Team
The Global Business Development Leadership team sets the strategy in consultation with the Global Strategy Board and Global Practice Executives. The BD teams (comprising Communications, Marketing, Business and Client Development experts) are led by regional heads of Business Development who...