Senior Manager, Design Lead - Brand and Marketing
4 months ago
New York
Center 1 (19052), United States of America, McLean, VirginiaSenior Manager, Design Lead - Brand and Marketing. Manager, Design Lead, with brand and marketing experience, to join our Business Cards & Payments design team. The ideal candidate will be an expert at blending brand and user experience ...