Job Senior Managing Director, Head of Digital Solutions and Innovation – SLC Management 24 September 2024