MANAGER CONSULTING INSURANCE jobs in LONDON W6, United Kingdom

About the role: Due to growth, we are currently hiring for the brand-new role of Internal Communications Manager... holidays, health insurance, life insurance, pension plan with company contribution, car allowance (dependent on role), income...

BSI