Top North Yorkshire school celebrates tech award success June 26, 2025 News by admin Leave a Comment on Top North Yorkshire school celebrates tech award success A TOP North Yorkshire school is celebrating a trio of technology accolades awarded to staff, pupils and the school.