Photo

rene padua sound technician at transmedia translation services

United Arab Emirates

Applying for any positions fitted to my experience, knowledge and abilities.

Rene Padua