Randy Carr

Randy Carr

Randy Carr is president and CEO of World Emblem, the largest supplier of embroidered emblems and patches in the world. World Emblem de Mexico, based in Central Mexico since 2005, produces and ships approximately 40 percent of the company’s orders annually.

4 Reasons Why Nearshoring Manufacturing is Here to Stay

The shipping disruptions that proliferated during COVID-19 permanently altered the global supply chain landscape. These changes are continuing to transform the way manufacturing companies operate in today’s economy. In particular, more businesses have come to realize the benefits of producing goods in nearby countries, commonly known as nearshoring. For the first time in 2023, Mexico became…