Managing Partner,
Co-Managing Director – Germany

oliver.hecklau@sienna-im.com

Menu