Catherine Thomas

Senior Marketing Director, North America