Tora Hammar

Production, hours worked and productivity

+46 8 453 59 19