Dennis Savell's Company Details
New York, NY, US • 10 - 19 Employees
Advertising/Marketing/PR
Spot production
commercials, promos, viral
Brand Integration
Marketing Software/Advertising Software
Management Consulting Services
Marketing and Advertising