Itility names Michel Harren as Managing Director Germany to increase customer proximity and accelerate growthshow-on-mainItility & Careers