Close Menu

Aisha Spencer

Image: 
Aisha Spencer
Job Title: 
Deputy Dean, ICT
Telephone: 
(876) 927-0221 | Ext. 2627-8
Qualifications: 
BA, MA, Ph.D (UWI)
Top of Page