5000 employees
Supermac’s is a restaurant chain that offers a wide range of fast food products along with delivery and franchising services.
1978