This is a cool chair. We originally suspected Arne Hovmand Olsen, based on other designs of his we've had in the past. But we found one attributed to Folke Ohlsson for Dux (no tag shown, though... maybe the seller just got the Ohlsson/Olsen mixed up?) We'd be very grateful if anyone has any thoughts!
(Not my photo.)