Frances Houweling

Associate Director at IK Investment Partners

Volgers

London