Itron

HQ
Washington
5,284 Total Employees
Year Founded: 1977

Teams at Itron

Recently posted jobs

28 Minutes AgoSaved
In-Office
3 Locations
Information Technology • Energy
The Sales Process Leader manages and optimizes sales processes, drives continuous improvement using Lean methodologies, leads cross-functional projects, trains teams, and ensures effective operations through strategic planning and performance monitoring.
YesterdaySaved
In-Office
Austin, TX, USA
Information Technology • Energy
Lead and optimize global operations for utilities and cities, drive operational excellence, manage complex programs, and collaborate with cross-functional teams.
2 Days AgoSaved
In-Office
2 Locations
Information Technology • Energy
As an L3 Application Support Engineer, you will ensure the reliability of enterprise applications, solve complex technical issues, and collaborate with cross-functional teams while mentoring peers.