Liz Clarke Joins Fabric as Director of Sales and Business...
Fabric, the entertainment industry’s leader in data and operations solutions, has appointed Liz Clarke as Director of Sales and Business Development, EMEA. With a distinguished career spanning over two decades in media, entertainment, and post-produc...