By Anonymous (not verified), 26 May, 2021 Profile Type Basic Supplier Type Consultancy Company Description Torch of Success is a Saudi Arabian education consultancy for students seeking to study overseas for university. THE Origin Countries Saudi Arabia THE Destination Countries United Kingdom United States Canada