3 of 20

ATG Sweden new IT department (Note Design Studio)