Graphic Designer - New York City

  • Company: 
    Comcast
  • Indeed Classified Location: 
    New York, NY 10036
Produces visual solutions to thecommunication needs of clients and marketing team using a mix of creative skills....