Leadership Team

About

The Leadership Team at All Surfaces is responsible for setting the strategic direction and vision of the company, ensuring operational efficiency, and fostering a culture of collaboration and community involvement. Comprised of seasoned executives across key functions—operations, commercial, finance, information technology, and human resources—they work together to drive growth, oversee business performance, and maintain strong relationships with local brands, customers, and suppliers. Their leadership cultivates an environment where innovation thrives and all team members are empowered to contribute to the company’s success.