UK Insurance Industry Leader - Senior Manager/Associate Partner
1 month ago
London
... environment. Drawing on more than 5,500 employees across Europe, North America, and Asia, we ... Proven track record of selling consulting services (account planning, pitches, proposals, value ...