Lavendra Reddy
Chief Operating Officer at TRD
Details
Location
Johannesburg: South Africa
Creativepool member since 3 November 2025