Save

Report this company

Launch Potato

Delray Beach, United States

About Company

Launch Potato is South Florida’s fastest-growing media company solving complex problems using smart marketing, excellent engineering, data science, and fun!