Visual Designer

Idean
Location : Los Angeles CA US
Present visual designs to client and elaborate on design decisions made. Work closely with the entire Design team to create the wow-effect visual designs….

More >>