Ott Kaukver

Ott Kaukver

AngelClaimed
Board Member& CTO @ Checkout.com
HQ location
Luxembourg