IBIS Studio

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

Last Updated Apr 11, 2025

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

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

Ruben Echegaray Owner
LinkedIn
Ruben Echegaray Co-Owner
LinkedIn