Meet the Otel Team

Rad Jankovic

Chief Executive Officer

Some text about

Anthony Engelbrecht

Chief Technical Officer

Some text about

Johann De Lange

Chief Financial Officer

Some text about

Cherise Coetzee-Stein

Executive Head: Sales and Marketing

Some text about

Donovan Diesel

Sales Manager

Some text about

Ian Roux

Marketing Manager

Some text about

Lucia Vermaak

Human Resources Manager

Some text about