RS

Richard Seewald

Board Member at Quantexa Limited