Business Development Team Lead
9 days ago
London
This is a hybrid position, with 1-2 days per week in their London office. Responsibilities * Oversee team of Business Development Executives, supporting with training, day-to-day management, pipeline ...