Patrick Scheurle

Patrick Scheurle

CEO
BlueOrchard Finance Ltd