Contact Us |
We are located in the beautiful Melrose Arch in Johannesburg, South Africa. Contact us today for more information or to apply for a vacant position at Osiris Trading.
Contact number:
Telephone: +27 11 771 9000
Physical address:
3rd Floor, 34 Melrose Boulevard
Melrose Arch, Melrose North
Johannesburg
South Africa
Postal address:
P.O. Box 150
Melrose Arch
2076
Johannesburg
South Africa