FC

Freya Chen

verified

MARKETING CAMPAIGN MANAGER, Clearwater Analytics

Experience:
New York, NY, USA