Creator Marketing Platform To Open 10,000-SF Headquarters In Wynwood
Scheduled to open in August, the 10,000-square-foot space will serve as the company’s operational and creative hub as the company continues to expand. Close to 20 employees have relocated from Baltimore to support the company’s next phase of growth. The company also plans to hire between 30-60 additional full-time Miami-based employees over the next year.
