Catherine Blizzard's Location
New York, NY, US
Catherine Blizzard's Work
Catherine Blizzard's Education
Catherine Blizzard's Summary
Catherine Blizzard, based in New York, NY, US, is currently a Marketing Strategist at Troop, bringing experience from previous roles at Foxglove Communications, Temple University and Only Elite Matters. Catherine Blizzard holds a 2018 - 2022 Bachelor of Arts - BA in Advertising with Art Direction Concentration @ Temple University. Catherine Blizzard has 1 email on RocketReach.