Business Development Senior Manager- Insurance Practice Area
29 days ago
London
As a member of this team, you will contribute directly to the success of our business through a number of roles, including content development, process management, marketing, meeting and conference management, and internal/external communications. As part of our team, you will benefit from the br...