Marketing Specialist - French speaking

bChannels Limited
27 Nov 2016
06 Dec 2016
Contract Type
Full Time
Role: Marketing Specialist - French speaking Salary: GBP23,000 - GBP27,000 Location: Oxford What is the role? bChannels is looking for a French speaking Marketing Specialist to join our international team in Oxford to support our client and their top partners in France with planning, executing and following up on marketing campaigns. We are looking for someone with 1-3 years' experience in Marketing who is able to converse at senior level, proactive, well organised, loves problem solving, and who has strong spoken and written skills both in French and English. This role is very fast paced and pressurised so the successful person will be able to think quickly, and have the willingness to go the extra mile. What are the main duties? Day to day partner relationships ensuring the partners are informed, enabled and driving actions to support and grow our client's revenues. Work with partner and local sales/marketing teams to understand solution focus and then take ownership of sourcing suitable materials within the vendor systems. Capture all engagements within Salesforce. Support MDF requests and claims including 3rd party agency management where appropriate and monitor ROI. Monitor Leads and be accountable for supporting the end to end lead management process. Undertake partner briefings/trainings. Be responsive and act as first point of contact for specific client deliverables. Create and adapt data from a variety of data points to produce client ready reporting and analytics. Production and definition of internal processes in conjunction with client Program Manager / Director to ensure project objectives are maintained and clearly defined with internal teams, third party agencies and clients alike Identification and resolution of client issues with escalation to Program Manager/Director where necessary Be able to articulate resolution to client issues. In some cases, be responsible to communicate resolution directly to the client What skills are we looking for? Fluency in French to professional level Strong communication skills (written and spoken) in French and English. 1 - 3 years' experience in a Sales and/or Marketing related role (for an IT vendor, reseller or agency would be advantageous) Excellent client liaison skills, ability to react and respond in a timely and effective manner Strong PPT, Excel and Word skills. Ability to present information in a consistent and professional manner Ability to grow relationships by executing flawlessly, being perceived as added value to the client beyond project deliverables becoming a trusted advisor to the client Team Player to ensure ability to work as a team to win or gain traction multi-tasking across multiple projects. Why work for us? Learn lots of new skillsGreat career opportunitiesInternal company bonusPension schemeFree parkingSocial eventsLife insurance25 days holidays, plus bank holidays, plus duvet day