Executive Search Business Consultant
25 days ago
Leeds
The Business Consultant role is a full 360 degree executive recruitment role responsible for; developing industry-specific knowledge, leading client relationships, and headhunting senior-level talent globally. JBAndrews is a global executive search and selection consultancy, based in Leeds, UK & ...