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.
Telephone: +27 11 771 9000
3rd Floor, 34 Melrose Boulevard
Melrose Arch, Melrose North
P.O. Box 150