Company name: Insights Learning & Development Ltd
Description: For over 20 years, we've provided tailored learning and development solutions to help global businesses get the very best from their people.
Terra Nova, 3 Explorer Rd, Dundee DD2 1EG, United Kingdom