By Anonymous (not verified), 26 May, 2021 Profile Type Basic Supplier Type Internships Company Address 22A Theobalds Rd, Holborn, London, WC1X 8PF, UK Company Description Inspiring Interns is a UK-based provider of internships for current university students and recent graduates. THE Origin Countries Global THE Destination Countries United Kingdom