Marketing Manager, France
Who are we?
We're on a mission, as Europe's fastest growing distributor of innovative unified comms, collaboration, and cloud solutions, to make it easy for our channel partner customers to meet the needs of their end user customers by enabling the onboarding, deployment, and support of products, services, and solutions on behalf of top-class vendors.
Click here to learn more about who we are & what we do!
The Role
The candidate is required to be fluent in French & English 💬
The France Marketing Manager is an individual contributor role (i.e. no management of people) that reports into the Nuvias UC Marketing Director for EMEA. The primary responsibility of the role is overall planning and execution of marketing activity, both internally and externally, for Nuvias UC in France. The France Marketing Manager should work to establish excellent relationships with marketing contacts in vendors and key channel partner customers in the region, and ensure a profitable marketing business is upheld.
The role encompasses creative, analytical, digital, commercial, and administrative responsibilities. The France Marketing Manager will work closely with the EMEA Marketing Director, the UK-based Marketing team, and other regional marketing managers to align to the key strategic initiatives of the business and overall vendor plans to ensure growth of the business.
The Team
The Nuvias UC Marketing team is a dynamic team that is responsible for supporting the sales function across the whole of the UK and Europe. The team works closely with vendors, Nuvias UC Vendor Managers and Nuvias UC Sales teams to ensure marketing activities contribute proactively to the achievement of shared business objectives.
What will you be doing?
- Develop marketing plans for France in conjunction with the Nuvias UC Marketing Director and the UK-based Marketing team that align to the regional sales and marketing goals, including
- General activity for France to underpin Nuvias UC overall messaging
- Vendor focused marketing activity in coordination with relevant UK-based Marketing Executives, with a preference for multi-vendor campaigns
- Marketing activity for France-only vendors (local campaigns)
- Pre-requisites and key metrics for campaign success
- Any 3rd party requirements and contracts
- Any capital investment requirements
- Financial budget required, including any capital investments, for approval by the Marketing Director
- Execute marketing plans.
- Drive demand generation across France, leveraging NetSuite for local (email) campaigns.
- Ensure tight integration with the UK-based marketing team and work closely with Nuvias UC Marketing Executives to ensure relevance of pan-European campaigns in the France market.
- Support and drive Nuvias UC channel partner recruitment marketing for France.
- Raise social media profile of Nuvias UC France and Nuvias UC in general.
- Build relationships with local press organisations where required, and track feature opportunities in France magazines (digital and print) and submit relevant articles for publication.
- Ensure thought leadership for France through translation and publication of existing English language blogs and/or creation of own blogs, and effective promotion of speaking engagements.
- Organise and drive effective participation in relevant Nuvias UC events.
- Provide support to sales teams regarding requests for bespoke marketing collateral in line with core initiatives set by the Marketing Director.
- Ensure campaign funding from France -only vendors covers all associated costs
- Track ROI on all vendor marketing activity. Target return of 10x, where applicable
- Ensure France -only vendor expenditure is approved in advance by the Marketing Director and that both income & expenditure are recorded in the Financial Tracker.
- Provide campaign performance information for the Marketing Director to present at Monthly and Quarterly Business Reviews (MBRs and QBRs).
- Record functional and developmental objectives, and associated achievements, in StaffCircle.
- Record all sick days and holidays in the relevant application
Here are a few key skills & attributes we're keen to see...
- Must be a native French speaker with fluency in English
- Driven and self starter attitude
- Innovative and creative
- Not afraid to question the status quo
- Communication and interpersonal skills
- B2B marketing experience
- Commercial awareness and business acumen
- Strategic thinking
- Copywriting and design skills
- An eye for detail
- Analytical skills to evaluate marketing campaigns
- Flexible
- Time management
- Works well under pressure
- Team player
- Influencing and negotiation skills
- Skills in IT and social media
Metrics and KPIs are designed to help the Marketing Team focus on revenue generating activities and to ensure we are seen as thought leaders.
Objectives will be set quarterly, by agreement between the Nuvias UC Marketing Director and the Marketing Manager, France.
In return for all your hard work, we'll make sure we look after YOU.
Not only will you have a job with excellent prospects in one of the fastest growing companies of its kind, you'll also reap the benefits of working with exciting vendors and an amazing team!
We have a relaxed and fun, collaborative team working environment. The Sales Support Team work remotely, however there is an opportunity to be office based.
And the other benefits..
🏖️ 25 days paid holiday
We value that you get more time with your family and friends.
🎂 A day off on your Birthday
We don't think anyone should have to work on their Birthday, so we don't expect you to.
🏦 Pension Scheme
🤤 Perkbox Membership with Discounts
Perkbox is an employee benefit scheme that is designed to reward employees for all their hard work and make life a little more affordable.
🕺 Regular Social & Team Events
Dinners to kick-off sales period! Staff organised charity events! Annual company kick-off events! Christmas Parties!
🌈 Diversity, Equity, Inclusion & Belonging
We believe in equal opportunities and aim to create a team that is representative of our society, knowing that embracing differences enhances the capabilities of our business and makes for a happy place to work. We are proud to recognise and celebrate that we have a diverse culture where employees are accepted for who they are, regardless of age, gender, ethnicity, sexual orientation, religion, or ability ✨

France
About Nuvias UC
Nuvias UC is a leading Unified Communications & Collaboration solutions and technology enabler with more than 12 years’ in-depth experience in the market. Our rapid development over the past decade has been recognised with various industry awards, including the prestigious Deloitte’s UK Technology Fast 50 and EMEA Technology Fast 500. With headquarters in the UK, Nuvias UC also has an established presence in Benelux and France and is continuing to grow across Europe.
Our mission, as Europe’s fastest growing distributor of innovative unified comms, collaboration, and cloud solutions, is to make it easy for partners to meet the needs of their customers by enabling the onboarding, deployment, and support of products, services, and solutions on behalf of top-class vendors.
We continually look for new solutions to help our partners grow, and our success is built on our key philosophy of ‘Innovate – Enable – Support’, underpinned by very strong technical expertise.
Click here to learn more about who we are & what we do!
Marketing Manager, France
Loading application form
Already working at Nuvias UC?
Let’s recruit together and find your next colleague.