Impact Opens German Office Appointing Felix Schmidt As Country Manager

Impact , the global leader in partnership automation, today announces the opening of its first office in Germany along with the appointment of Felix Schmidt as Country Manager for the DACH region, which includes Germany, Austria and Switzerland.