19 High StreetMarkinch KY7 6ER We are seeking an enthusiastic advanced nurse practitioner who will work flexibly within our team with a focus on patient
19 High StreetMarkinch KY7 6ER Salaried GP (with potential for partnership)4-8 sessions per weekWe are seeking a GP to join our friendly, well established team
19 High StreetMarkinch KY7 6ER Salaried GP (with potential for partnership)4-8 sessions per weekWe are seeking a GP to join our friendly, well established team
19 High StreetMarkinch KY7 6ER We are seeking an enthusiastic advanced nurse practitioner who will work flexibly within our team with a focus on patient
19 High StreetMarkinch KY7 6ER Salaried GP (with potential for partnership)4-8 sessions per weekWe are seeking a GP to join our friendly, well established team
19 High StreetMarkinch KY7 6ER We are seeking an enthusiastic advanced nurse practitioner who will work flexibly within our team with a focus on patient
13b Riversdale CrescentEdinburgh, EH12 5QX Murrayfield Medical Practice is a medium sized central Edinburgh GP surgery located near to Murrayfield National
19 High StreetMarkinch KY7 6ER MARKINCH MEDICAL PRACTICEMarkinch Medical Practice is currently looking for locum session cover.We are looking to recruit a
19 High StreetMarkinch KY7 6ER MARKINCH MEDICAL PRACTICEMarkinch Medical Practice is currently looking for locum session cover.We are looking to recruit a
19 High StreetMarkinch KY7 6ER MARKINCH MEDICAL PRACTICEMarkinch Medical Practice is currently looking for locum session cover. We are looking to recruit a GP
13b Riversdale CrescentEdinburgh, EH12 5QX Murrayfield Medical Practice is a medium sized, well-staffed practice in the west of Edinburgh, located close to BT