Sales and Marketing Manager
il y a 25 jours
New York
Lead negotiations to secure contracts, ensuring mutually beneficial agreements that align with ... At least, a bachelor's degree in Marketing, Business Administration, Communications, or a related ...