Managing Member at RR Holdings - Cape Town, Western Cape, South Africa
Acting CEO
Contact Roman Karplyuk