IBIS Studio

$26.8M revenue • 11 employees • 295 Madison Ave 12th floor, New York, NY, 10017, United States

Last Updated Jan 21, 2026

Company Overview

Company Name

IBIS Studio

Address

295 Madison Ave 12th floor, New York, NY, 10017, United States

Approx. Annual Revenue

$26.8M

Employees

11

Established

2004

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.

Frequently Asked Questions about IBIS Studio

Technologies Used

Social Profiles

Key Decision Makers

Jorge Benito Digital Marketing Director
LinkedIn
Ruben Echegaray Owner
LinkedIn
Ruben Echegaray Co-Owner
LinkedIn