Luke Hamm

Luke Hamm

UK Managing Director

Luke has over 10 years of commercial and general management experience with the UK’s largest insurance broker, Aon Ltd. His roles have included account management, new product development, continuous business improvement and change management. He came to Source Advisors UK as Chief Commercial Officer to transform the business and deliver unprecedented growth. Now as Chief Executive Officer he is ensuring that Source Advisors UK is taking its place as the UK’s largest specialist provider of IP services and R&D tax relief helping our clients commercialize innovation. He has a real and practical understanding of the challenges facing innovative businesses today.


Source Advisors UK is a representative on the All Party Group for Design and Innovation.

Follow Me On: