Birthdate
June 1974
Nationality
Belgian
Occupations
Head Of Communications
Roles
Director
Address
Russell Square House, 10-12 Russell Square, London, United Kingdom, WC1B 5LF
Renu Snehi was born in June 1974.
Renu Snehi Business Events
19 Jul 2012
Resignation
09 Jul 2012
Appointment