Fabric Enhancers CTI Manager

Strong relationship management and great collaboration skills – working with partners inside and outside of the business across the world.