Odyssey International

Locations: United Arab Emirates

AVERAGE RATING:

What rating do you give to this agency?

5.00 / 1 votes

You can click here to vote.

Founded on: 1998
Official website:
www.odyssey.ae
Address: 1020 Electra Street, 7th floor, office 701, Abu Dhabi – United Arab Emirates

Local Interviews? Yes
Online Interviews? Yes
Phone: +971 2 665 8553
Email: Not provided