Manager, Strategy – Norcross, GA
POSITION SUMMARY: The Strategy Manager serves as the head of Corporation America’s corporate strategy function. The role is responsible for evaluating market forecasts, and long-term trends, collecting competitive intelligence, driving cross-functional business processes, and maintaining business model innovation. The Strategy Manager will liaise with our corporate strategy office and synchronize plans with the region. The […]