Introducing the Giggle Doctors in 3 minutes đź“ş watch here

ISS Group was founded in Copenhagen, Denmark in 1901 and has grown to become one of the world’s largest leading facility services companies. ISS has more than 480,000 employees and local operations in over 43 countries across Europe, Asia, North American, Latin American and the Pacific region, serving thousands of public and private sector customers.