Birthdate
January 1981
Nationality
South African
Occupations
Information Technology
Roles
Director
Address
16a, Hatley Road, London, United Kingdom, N4 3NN
Oliver Charles Sterzel was born in January 1981.
Oliver Charles Sterzel Business Events
26 Mar 2014
Appointment
CLOUDSURGE LTD
Oliver Charles Sterzel was appointed a director
at 34 years old.
South African