To offer a better experience to our users we use Cookies. Please review our Cookies Policy and by choosing to continue you consent to the use of Cookies.
Itron is a global company, operating locally. We have manufacturing, sales, support and administrative offices throughout the world Duties Oversees one or more smaller or intermediate sized projects Assembles project teams, assigns individual responsibilities, develops project schedules and is responsible …