Carl is the Managing Director of Attard Bros.
Over the years and together with his management team, has been leading the group’s restructuring to build on the strong foundations his father built whilst inspiring change to reflect today’s business needs.