Located in Puerto Rico, Glenn Scott Lopez-Haage is a professional commercial and multimedia artist always focus on the client's necessity.