AEC Marketing

Solid Foundations: Your 10-Step Construction Marketing Checklist

Amélie Barrau de Backer
Head of Marketing, EMEA

May 8, 2025

1 min

Construction Site in Hong Kong

This checklist gives you an actionable marketing roadmap to strengthen and grow your construction business. With these 10 essential strategies, you can build a solid marketing foundation with confidence.

Amélie Barrau de Backer
Head of Marketing, EMEA

Amélie Barrau de Backer is Head of Marketing, EMEA at OpenAsset, bringing over 15 years of senior marketing and communications experience across the built environment. An award-winning communicator, she has led marketing strategy at some of the sector’s most respected names, including Gensler, WSP, and PRP, delivering campaigns that have featured in the BBC, The Times, and the Guardian.