Logic, Inc. hiring Creative Agency Senior Designer job in Carmel, IN, US | WorkOnward