Hide in mobile Show in mobile

Available positions are listed below but if you can’t see an appropriate role, and you think you’re a good fit for Russell, please send your CV to:

No positions currently available.

Culture is important to us

Hide in mobile Show in mobile

Lloyd’s of London for example has a culture that extends all the way back to the Baroque period. Our history isn’t as old as that but we understand the values that drive our market forward.

Our people have hundreds of years of combined experience working across various insurance and risk management disciplines. They enable our clients to improve their decision making, no matter their position in the insurance value chain.

Hide in mobile Show in mobile

We value people who are…




Creative and imaginative


Pioneering and innovative



We’re creative and imaginative, which allows us to think differently.

Why Russell?