Debbie Croll's Company Details
New York, NY, US • 50 - 99 Employees
Advertising/Marketing/PR
Manifest Group is the umbrella company that encompasses Manifest London, Manifest New York, Manifest Stockholm, Manifest San Francisco and The O Collective.
Public relations
social media
media relations
marketing
advertising
graphic design
web design
blogger relations
social media training
digital development
content marketing
video production
brand strategy
search engine optimisation
competitor benchmarking