Liz Clarke Joins Fabric as Director of Sales and Business Development, EMEA
London, February 11, 2025 – Fabric, the entertainment industry’s leader in data and operations solutions, has appointed Liz Clarke as Director of Sales and Business Development, EMEA. With…