A chemical engineer by training, Richards was Principal of the St. Augustine campus of the University of the West Indies in Trinidad from 1984 to 1996.
Là một kỹ sư hóa học được đào tạo, Richards là Hiệu trưởng của cơ sở St. Augustine của Đại học West Indies ở Trinidad từ năm 1984 đến 1996.