Senior Marketing Communications Manager – Emea (French Speaking)
Full job description
Creative Personnel
Salary: £48,000 – £144,000 per year
Job Title: Senior Marketing Communications Manager –EMEA (French Speaking)
Reports To: Marketing Director
Work location: London
Salary: £48,000 – £144,000DOE
The company:
A high end lighting company working on some extremely high end global clients.
Overall Job Purpose
Work closely with the sales organization, the post holder will assist in developing and executing go to market strategy to enhance the brand image in the market place and drive sales. Specific responsibilities will include day to day support for EMEA sales and marketing programs including PR, tradeshows, and events, localizing sales and marketing materials and development of channel marketing programs (with Sales Leaders).
The Role:
1. Planning and execution of local marketing communications activities for Europe, Middle East, and Africa. (EMEA)
2. Effectively representing EMEA organization in the planning of solution/product launches to EMEA target markets
3. Co-develop (with EMEA Sales Leadership) and execute channel marketing programs for new customers, distributors and channel resellers in support of sales objectives.
4. Develop and implement product promotions (work under direction of director of sales on promotional activities planned with customers, distributors, resellers)
5. Manage day-to-day support of marketing communications in EA office.
6. Plan and execute regional tradeshows, sponsorships, and other events. Collaborate to manage and execute global industry shows when they occur within the EMEA region.
7. Responsible for management of PR activities in the Europe & Africa region. This includes budgeting and all aspects of agency management.
8. Localise market communications deliverables by working with corporate designers, in-region agencies, and printers to adjust copy and imagery and manage translations.
9. Ensure web and sales mobile apps have are kept up-to-date
Person Specification
a. Bachelor`s in Business, Marketing, Communications or related field.
b. 5+ Years experience
c. Experience developing multi-faceted campaigns especially around launch of new products
d. A high level of marketing communications expertise – this includes brochure, web content development, PR campaign management, the creation of PR materials, marketing measurement tools & social media.
e. Strong organizational skills, detail oriented
f. Excellent communication, both written & verbal in English and French is essential.
g. Familiarity with management of agencies and consultants to produce optimal results. Will take direction from Sr. people in London office and CB
h. Excellent project management skills and a good grasp media developments.
i. Strong listening skills
j. Hands-on, focused, able to interface constructively with Sales, marketing, and product management teams.
k. Experience with Tradeshows
l. Digital media experience is a plus.
To apply for this job please visit definitejobs.co.uk.