Thames được thành lập năm 1986 tại Singapore nhằm đáp ứng nhu cầu đào tạo quản trị kinh doanh chuyên nghiệp của quốc đảo này. Bằng và chứng chỉ của Thames do cơ quan khảo thí thuộc University of Cambridge cấp, được công nhận rộng rãi, cho phép học viên học tiếp các chương trình đại học và sau đại học tại 52 đại học danh tiếng trên thế giới.