James Giltinan
I would rate James very highly on professionalism, helpfulness, knowledge and competence. No hesitation in recommending him.
Principal