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.

22 Hours 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.
eCommerce • Fintech • Information Technology • Software
Leads financial partnership for Global Procurement and Logistics, providing analysis, forecasting, reporting, scenario modeling, KPI dashboards, and decision support. Advises on sourcing, supplier negotiations, logistics costs, tariffs, productivity, and savings validation. Drives cost transparency, forecast accuracy, profitability, cash flow, and operational efficiency while collaborating with senior procurement, logistics, and business finance leaders.