This Org Chart shows the 31 top executives at Klarna, the Sweden based "buy now pay later" company. Klarna has been shrinking its workforce by deploying artificial intelligence as it prepares for a ...