Marketing & Communications Advisor, London
-
London, United Kingdom
-
Last edited: a week ago
-
Save
VSL's business is based on four areas of expertise:
- Structural systems and technologies
- Civil engineering
- Foundations and soil engineering
- Preservation, structural repairs, renovation and optimization of structures.
Position
We are seeking a Marketing & Communications Advisor to support the delivery of VSL UKâs marketing and communications activity, contributing to business growth, brand consistency and effective work winning.
This role will support the development of compelling written and visual content across bids, presentations and communications, helping translate technical capability into engaging materials for internal and external audiences. You will work closely with business stakeholders across the UK and coordinate with the VSL International marketing team in Paris to ensure alignment with global brand standards.
This position is ideal for an early-career to mid-level marketing and communications professional looking to build experience across work winning, digital content, brand communications and stakeholder engagement within a major infrastructure environment. Main Responsibilities Work Winning & Bid Support
Support the preparation of bids through development of written content, case studies and supporting materials
Assist in ensuring consistency of messaging, tone and branding across submissions
Maintain and update bid collateral including CVs, project sheets and boilerplate content
Support the development of materials that strengthen positioning and contribute to successful work winning activity Presentations & Visual Content
Support the development of high-quality, visually engaging presentations for senior leadership and client-facing opportunities
Assist in translating technical and commercial information into clear, structured slide decks
Maintain and apply presentation templates in line with brand standards
Support continuous improvement in presentation quality and visual consistency Marketing & Communications Delivery
Support the implementation of the VSL UK marketing and communications plan
Assist business lines with day-to-day marketing needs and outputs
Contribute to improving the consistency and quality of marketing materials
Support internal and external communications initiatives aligned with business priorities Social Media & Content Creation
Create and schedule content for LinkedIn and other relevant platforms
Support both internal and external communications, including newsletters, announcements and campaign content
Capture and promote project stories, achievements and key milestones
Contribute to content planning and audience engagement across channels Digital & Brand Support
Assist in maintaining and updating website content in line with SEO and brand guidelines
Ensure alignment with Bouygues and VSL International brand standards
Support basic performance tracking and reporting where required
Contribute to maintaining consistency across digital and printed communications Stakeholder Engagement & Support
Support coordination with the VSL International marketing team in Paris
Liaise with internal stakeholders to gather information and develop content
Assist in managing approvals and content flow across the business
Communicate effectively with technical and non-technical stakeholders to support communications outputs Continuous Improvement
Maintain an organised library of marketing materials and evidence
Support ad hoc marketing, communications and business development activities as required
Contribute to continuous improvement of templates, processes and outputs
Stay up to date with relevant tools, technologies and communications best practices Education
Degree in Marketing, Communications, Graphic Design or a related discipline preferred Experience
Experience in a marketing and/or communications role, ideally within construction, engineering or a technical environment
Experience supporting presentations, visual content or communications campaigns
Exposure to social media content management and digital communications
Experience supporting bids, proposals or work winning activity desirable
Experience working with stakeholders across multidisciplinary or international teams desirable
Strong organisational skills with the ability to manage multiple priorities and deadlines
Technical Skills
Strong written communication skills with the ability to adapt tone for different audiences
Proficiency in Canva, PowerPoint and/or other design software
Experience managing or contributing to social media content, particularly LinkedIn
Familiarity with website/CMS platforms and basic SEO understanding desirable
Awareness of social value frameworks such as TOMs desirable
Strong attention to detail with a focus on quality and brand consistency
Interested? Apply now and let's build the great structures of tomorrow together!
-
Company nameBouygues Construction
-
Job positionMarketing & Communications Advisor
Marketing & Communications Advisor has been posted in the London Marketing, Advertising & PR category on Locanto.
Another ad you might like is Event Staff, Brand Ambassadors, Hosts and More (£15/hr) in 20-22 Wenlock Road, London, N1 7GU, London.
You can find the Marketing, Advertising & PR category under Jobs. Want something else? Check out the related categories Part Time Jobs & Side Jobs, Sales & Distribution and Arts & Culture London.
Interested in more? Widen your search to view ads in nearby areas of London. This includes Marketing, Advertising & PR in Spitalfields, Stepney and Highbury. There are more ads within a 10 mi radius for this category. If you want to view those ads, click here.