This role is a key component of the UK Business Development team, aligned to the UK Corporate & Advisory Business Development team. This role will contribute to the development of the Corporate & Advisory practice through leveraging our UK network, facilitating the pitch process, originating and coordinating high-value marketing and communications activity, and providing advisory and execution ser...