In October 2018, 24Slides became a Certified B Corporation which means we meet high standards of social and environmental impact, public transparency, and legal accountability to balance profit and purpose.
24Slides are the world’s largest presentation design company with customers from pharma to tech development to consultancy, come from all around the globe and in every field