Ben Bach's Location
Munich, BY, DE
Ben Bach's Work
Ben Bach's Education
Ben Bach's Summary
Ben Bach, based in Munich, BY, DE, is currently a Vice President Retail and CPG - D and a and Ch at Epam Systems, bringing experience from previous roles at Capgemini and Pact Communication Group. Ben Bach holds a 2021 - 2021 IMD business school. Ben Bach has 2 emails and 2 mobile phone numbers on RocketReach.