Carl Attard

Managing Director at Attard Bros.

In 2011, he was appointed Managing Director of Attard Bros. Over the years, Carl, 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.