Birthdate
March 1986
Nationality
Latvia
Occupations
Managing Director
Roles
Director
Address
Penhurst House, 352-356 Battersea Park Road, London, England, SW11 3BY
Mareks Rakuzovs was born in March 1986.
Mareks Rakuzovs Business Events
26 Mar 2015
Resignation
29 Aug 2014
Appointment