Jim Strang

Managing Director, Head of EMEA



Share

Jim Strang