Call us Get a Quote

Explore our global opportunities

Founded in 1992 in Surrey, just outside London, William Russell employs experienced team members in 5 locations around the world (Surrey, Hong Kong, Dubai, Jakarta). We are always looking to add talented people to our teams and you can explore our current vacancies below.

Feel free to message us directly at

Progressive, dynamic sales professionals

Permanent employment

William Russell is a privately-owned Managing General Agent and Reinsurance Broker, writing international health and protection insurance for expats and their families, international citizens, global corporations and SME businesses, and high-net-worth individuals.

We have almost 30 years’ experience; this is solely what we do and we believe we do it well. In a post pandemic world, William Russell considers that there is significant growth potential in the international health and protection space. We are excited about the path that lies ahead of us.

Accordingly, we are interested in speaking to dynamic, driven, experienced and ambitious sales professionals, to join our team and work with some of our wonderful broker partners across the globe.

If you have a passion for this market and a minimum of 3 years of intermediated sales experience, please contact us to learn more. This is an excellent career opportunity; and a chance for you to professionally grow with our business.

To apply for this opportunity, please send your resume and a cover letter to us at


One year fixed term contract

We are looking for someone with minimum of 2 years in manual testing and with a proven record in making the transition to automated testing.

Reporting to the Test Lead you will work as a member of the IT Team to ensure that development, configuration, and system releases are delivered successfully to the business. This role would suit an experienced testing professional who is self-motivated and passionate about continuous improvement. As a Tester you will be responsible for Test Case creation and execution and appropriate implementation of testing methods.

Requirements include:

  • Ability to handle multiple tasks simultaneously.
  • Ability to work in a fast-paced environment with minimal supervision.
  • Attention to detail.
  • Ideally ISTQB certified (Preferred)
  • Python Programming language.
  • Working knowledge of test management Software (e.g., Microsoft Azure Test Plans, Zephyr for Jira, qTest)
  • Analytical mind and problem-solving skills.
  • Experience in SQL (Preferred)
  • Experience in using Microsoft Dynamics CRM
  • Experience using Microsoft Teams. (Preferred)
  • Familiarity with Agile Frameworks and Regression testing.

To apply for this opportunity, please send your resume and a cover letter to us at