AEC Marketing
Solid Foundations: Your 10-Step Construction Marketing Checklist
Amélie Barrau de Backer
Head of Marketing, EMEA
May 8, 2025
1 min
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.


