Catherine Rousseau

Technical Solutions Director at AND Digital.