Receptionist & Office Administrator Yorkshire College – Leeds, England About Yorkshire College Yorkshire College is a British Council accredited English language school located in the heart of Leeds. We provide a supportive, professional, and family like environment for students from…