Marketing Business Development Manager
4 days ago
London
You will collaborate closely with designated practices, partners, cross-firm teams, and the broader Business Development (BD) & Marketing group to create strategies, implement plans, and uncover opportunities. Your role will involve delivering comprehensive business development and marketing supp...