Sascha Janz's Location
Shrewsbury, GB
Sascha Janz's Work
Sascha Janz's Summary
Sascha Janz, based in Shrewsbury, GB, is currently a IT Operations Manager at Insight, bringing experience from previous roles at Insight, Logicalis GmbH and HeidelbergCement.