With Over 350 Employees Across the American Continent

Global Headquarters

6301 NW 5th Way, Suite 1700
FT. Lauderdale, FL 33309

+1-800-443-5210

+1-954-689-3984

International Headquarters

Alvear 1670 - 4to Piso
Rosario, Santa Fe 2000

Tel: +54 34 1425-9172

Find Us On Social Media

Send Us A Message!

OZ is a leading global consulting company whose services and solutions enhance Customer Experience through digital innovation.