Derrick Ambrose

Multimedia Technician , Harvard University

Department

AV Management Customer Service IT

Language

English

Company Type

Media Rental/Staging Video/Film Production

Influencer Of