24Slides Company
Professional PowerPoint design company of experience making custom-made slides. We design presentations for PowerPoint, Keynote and other.
Headquarters:
Denmark, South Carolina, United States
Technology:
['Media, Entertainment & Gaming', 'AI & Digital Infrastructure']
Industry:
Consulting
Investor Type:
contact@24slides.com