Practice Staff

Practice Management Team

  • Mostafa Raji – Practice Manager
    Mostafa is responsible for all non-clinical aspects of the practice and is supported by our experienced administration and secretarial teams.
  • Jay Patel
    Jay supports our practice manager and our data and IT team.
  • Julie Bastian
    Julie supports our practice manager and our secretarial team.
  • Juliet Pannokaran
    Juliet supports our practice manager and our data and IT team.

Prescriptions Team

  • Farida Aslam
    Farida is our lead prescription clerk who deals with all prescription queries and she is assisted by Reception in this, as well as she is our coordinator for minor surgery.

Administration Team

  • Jay Patel
  • Juliet Pannokaran
  • Alpa Kothari
  • Marian Panaite

The team deals with patient records, financial claims, and carrying out searches and practice audits.

Reception Team

  • Petra Whorwood – Reception Supervisor
  • Larissa Barry – Deputy Supervisor
  • Jayshree Halai
  • Sarah O’Callaghan
  • Nadeesha Mihirani
  • Ann Brophy
  • Ana Baptista
  • Ruth Brownsword
  • Hour Mhawesh
  • Mireille Papet
  • Bhavini Lakhani
  • Dasha Rastiehaieva
  • Darshni Shah

Receptionists provide an important link for patients with the practice and are your initial contact point for general enquiries. They can provide basic information on services and results and direct you to the right person depending on your health issue or query. They also perform other important tasks such as issuing repeat prescriptions and dealing with prescription enquiries.


  • Julie Bastian
  • Karen Linch

Our Practice Secretaries are responsible for our secretarial and PA requirements.