Kim Michaud

Kim Michaud

Director, Brand Partnerships