Company Overview
Company Name
IBIS Studio
Address
295 Madison Ave 12th floor, New York, NY, 10017, United States
Website
ibisstudio.comPhone
(917) 793-9555Approx. Annual Revenue
$26.8M
Employees
11
About IBIS Studio
IBIS Studio is a digital marketing agency located in New York, NY with approximately 11 employees. The agency specializes in web design, search engine optimization (SEO), and other digital marketing services, particularly for private schools, healthcare providers, and international companies.