Optimal dimensions 3200 x 410px
About Us
24Slides is the world's best presentation design company. With over 80 designers and offices in Copenhagen, Denmark and Malang, Indonesia, 24Slides designs over 100,000 slides per year for clients all over the world.
Member Since: January 25, 2014