Scottish Qualifications Authority

SQA is the national accreditation and awarding body in Scotland.

UK Address
The Optima Building, 58 Robertson Street, Glasgow, G2 8DQ, UK

China Address
The British Centre, Room 1001, China Life Tower, 16 Chaoyangmenwai Avenue, Beijing, 100020, China

Toni Yang
Business Development Manager
Tel: +86 139 108 918 21