School Staff

Leadership Team

Headteacher – Ms Fiona Craig

Depute Head Teacher- Mr Hugh Stuart

Principal Teacher- Mrs Dawn Moloney

Business Manager – Mrs Louise Beattie

Support Staff

School Administrator – Ms Alex Kennedy

Facilities Technician – Mr Steven Moffat

Family Support Worker – Ms Kristy Johnston

Mental Health Practitioner – Ms Amelia Burns

Money Advice Worker – Ms Kerry Anderson

Class Teachers

P1a- Ms Lauren Kirkwood

P1b- Ms Jo Kinnell

P1/2- Mrs Louise Slattery/Mrs Shenel Scott

P2- Ms Fiona Harris

P3-

P3/4- Mr Alasdair Edmond

P4- Mrs Kim Watson/Mrs Lesley Buchan

P5a- Ms Anne Katrine Christensen

P5b- Mrs Alane Fraser/Mrs Dawn Moloney

P6- Ms Kirsten MacDonald/Mrs Gillian Clarkson

P6/7- Ms Georgia Downie

P7- Mrs Maryam Hafeez

Reduced Class Contact Teachers

Ms Sally Richardson

Support for Learning Teachers

Additional Support for Learning- Ms Ella Ciechanowicz

Maths Support for Learning – Mrs Gillian Clarkson

Pupil Support Officer

Ms Gillian Aitken

Pupil Support Assistants

Mrs Miriam Saleh 

Mr Callum Cochrane

Ms Jill O’ Rourke

Mrs Sara Gatton

Ms Sara Shafiq

Mrs Yvonne Thomas

Mrs Edith Stiven

Ms Sabia Begum

Mrs Lynsey Elbekhti

Mrs Emma MacDonald

Early Years Practitioners – Play-based Learning in P1 and P2

Ms Clodagh Weir

Ms Natalia Ramos

Senior Early Years Officer

Early Years Officers – Ms Cherri Stewart

Early Years Practitioners

Mrs Showly Ali

Mrs Hanan Eltayieb

Ms Cally Little

Ms Sabela Rivas Vazquez

Ms Bego Barrena

Ms Aikaterini Michailidou

Early Years Assistants

Mrs Pauline Morrison

Ms Piera Migliorelli

Domestic Support Assistant – Ms Iryna Malych

Early Years Modern Apprentice– Ms Hannah Doward