Theresa Gaarde

Theresa is Head of Brand Sales and Partnerships at Lightricks.