Diebold Nixdorf

HQ
Hudson
Total Offices: 19
16,325 Total Employees

Jobs at Diebold Nixdorf

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

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.