Scottish Qualifications Authority

2017, December 18
Scottish Qualifications Authority 18th December 2017

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

Want to become a member?