The Insight Management Academy is based in the UK in the historic town of Royal Leamington Spa, Warwickshire.
Our team includes directors James Wycherley, Lisa Dutton and Emma Jones, our head office colleagues, and our expert Insight advisers and associates who provide inspiration, support and encouragement to Insight leaders in the UK, North America and Europe