About this role
Business Development Marketing Specialist at Ubisoft. Location: Paris, Île-de-France, France. Role: developing strategy, creating assets, coordinating campaigns Requirements: Project management expert able to execute international marketing strategies, create licensing style guides, pitch decks and campaign assets, coordinate multi-stakeholder activations, and communicate fluently in English and French. Category: Marketing Seniority: Entry Level Commitment: Full Time Workplace: Onsite Languages: English, French