Senior Manager, Business & Legal Affairs
3 months ago
New York
... issues, marketing, advertising, and licensing matters. * Negotiating license agreements and ... Requirements: * Bachelor's degree in business administration, finance, law, or related field ...