Diebold Nixdorf

HQ
Hudson
Total Offices: 19
16,325 Total Employees

Teams at Diebold Nixdorf

2 Days AgoSaved
Remote
United States
eCommerce • Fintech • Information Technology • Software
Leads the enterprise organic social media strategy across corporate channels, including content planning, creation, publishing, editorial calendar management, employee advocacy, community engagement, social listening, reputation monitoring, and performance optimization. Partners with communications, marketing, HR, creative, regional, business, and executive teams to amplify corporate messaging, campaigns, employer brand initiatives, and executive communications while maintaining brand governance and consistency.