If you are looking for a new role please register with us so we have your CV on file.  We have a team of experts who have many years experience in recruitment who will be happy to hear from you.

One of our main services is to meet all candidates to ensure the best cultural fit for them.  It is extremely important for us to build a long and lasting relationship with each person that we work with.

We maintain regular contact with contractors throughout their assignment to provide support and help should any problems occur.

    Register as a candidate with MJA

    Please limit the size to 500KB

    By submitting your message and your phone number and/or email address, you are permitting us to contact you by these means in response to your enquiry or feedback. You also acknowledge that you have read our privacy policy and that you consent to our processing data in accordance with them.

    Timesheet login

    We provide an online timesheet portal for our clients which saves time and paper.

    New Vacancies

    Business Analyst – Insurance Leeds/Bradford - Leeds, West Yorkshire

    £45000 - £50000 per annum + plus benefits

    Business Analyst - Insurance Leeds/Bradford

    Business Analyst-Insurance,London - City of London, London

    £60000 - £65000 per annum + plus benefits

    Business Analyst - Insurance The City, London

    BA/PM Cyber GRC Contract - City of London, London

    £500 - £550 per day + outside IR35

    BA/PM Cyber GRC Contract